Как получить KLIPS или NETKEY на сервере 11.10?
Я пытаюсь запустить OpenSWAN на моем сервере Ubuntu11.10. Все, что я пока сделал, это установил openswan из диспетчера пакетов и попытался настроить файлы conf. Однако поддержка IPSec, похоже, нарушена, поэтому OpenSWAN не может этого сделать.
Попытка запустить IPSec
$ sudo ipsec setup --start
ipsec_setup: Starting Openswan IPsec 2.6.28...
ipsec_setup: No KLIPS support found while requested, desperately falling back to netkey
ipsec_setup: Even NETKEY support is not there, aborting
Проверьте IPSec
$ sudo ipsec verify
Checking your system to see if IPsec got installed and started correctly:
Version check and ipsec on-path [OK]
Linux Openswan U2.6.28/K(no kernel code presently loaded)
Checking for IPsec support in kernel [FAILED]
Checking that pluto is running [FAILED]
whack: Pluto is not running (no "/var/run/pluto/pluto.ctl")
Checking for 'ip' command [OK]
Checking for 'iptables' command [OK]
Opportunistic Encryption Support [DISABLED]
Версия IPSec
$ sudo ipsec version
Linux Openswan U2.6.28/K(no kernel code presently loaded)
See `ipsec --copyright' for copyright information.
Сборка Linux:
$ uname -a
Linux metabox 2.6.18-028stab092.1 #1 SMP Wed Jul 20 19:47:12 MSD 2011 x86_64 x86_64 x86_64 GNU/Linux
Как я могу исправить эту проблему с помощью IPSec? Это размещенный VPS, и я бы хотел избежать перестройки ядра, если смогу найти другую альтернативу.
2 ответа
Без архивных ISO и архивных пакетов я не думаю, что это можно решить. Экстракт Contents-amd64.gz из репозитория Natty говорит мне grep 'linux-image-2.6.1' Contents-amd64
с 11.10 возвращает пустой набор для этого запроса. Насколько я могу идти, 2.6.38-8, как указано grep 'linux-image-2.6.3' Contents-amd64 | sort -r
С обновлением ядра до текущего это может быть. Пожалуйста, дайте мне знать, если выполнимо обновление ядра до текущего. В чате было указано иначе.
Вы можете загрузить нужный модуль так:
sudo modprobe af_key
Затем добавьте его в /etc/modules
:
af_key