Ubuntu 14.04, Openswan U2.6.38 / K3.13.0-30-generic
Когда я запускаю ipsec verify I получить эту ошибку.
Two or more interfaces found, checking IP forwarding [FAILED]
Я вижу довольно много вопросов по этому поводу. Кто-нибудь наконец нашел решение?
Конечно, я включил IP-переадресацию в sysctl.conf: -)
Я провел массу исследований и просто не могу этого сделать.
Суть в том, что Ubuntu AMI должны использовать стек NETKEY и что для его поддержки необходимо произвести настройку конфигурации. Вы также должны включить IP переадресацию.
Вы сделаете эти изменения, используя файл /etc/sysctl.conf
и команду sysctl
. Это приведет к изменениям в файловой системе proc
по таким путям, как /proc/sys/net/ipv4/conf/*/send_redirect
s, но редактируя этот файл, вы гарантируете, что эти изменения будут отражены при перезагрузке.
/редактируйте /etc/sysctl. conf
и добавьте или откомментируйте следующие строки:
net.ipv4.ip_forward=1
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.send_redirects = 0
net.ipv4.conf.eth0.send_redirects = 0
net.ipv4.conf.default.accept_redirects = 0
net.ipv4.conf.eth0.accept_redirects = 0
Теперь используйте команду sysctl
для загрузки вашей новой конфигурации:
$ sudo sysctl -p /etc/sysctl.conf
Если вам удалось, запуск $ sudo ipsec verify
снова должен показать все [OK].
Надеюсь, это может помочь.
.Согласно этому посту в списке рассылки Opensswan, ошибка вызвана старой perl версией и может быть проигнорирована.
.