1

Я пытаюсь настроить Centos 5.9 VPS в качестве L2TP VPN-сервера.

Я использую этот учебник Учебник , но когда я пытаюсь запустить енот с /etc/racoon/init.sh

это дает мне ошибку. pfkey_open: Address family not supported by protocol

Я погуглил ошибку и нашел: modprobe af_key

Но в этом решении также есть ошибка:

ФАТАЛЬНО: Не удалось загрузить /lib/modules/2.6.18-274.el5.028stab093.2/modules.dep: Нет такого файла или каталога

Я также скачал файл "af_key.ko" вручную и сохранил его в /lib/modules/2.6.18-274.el5.028stab093.2/kernel

затем выполнил modprobe af_key.ko

но получил ошибку FATAL: Module af_key.ko not found

затем попытался depmod -a

а затем lsmod

но ничего не указано. Я тоже пробовал insmod af_key.ko

но получил ошибку:

insmod: ошибка при вставке 'af_key.ko': -1 Операция не разрешена

Я застрял на этом этапе. Кто-нибудь может указать мне правильное направление?

Системная информация: Версия ядра: 2.6.18-274.el5.028stab093.2 ОС: CentOS выпуск 5.9 (финальный)

3 ответа3

1

Судя по всему, вы используете ядро на основе OpenVZ - в настоящее время L2TP не поддерживается в этой версии ядра, IPsec поддерживается внутри контейнеров, начиная с ядра 2.6.32.

0

Папка /lib /modules обычно используется для заголовков linux. Вы загрузили заголовки вашего ядра?

yum install linux-headers-$(uname -r)
0

IPSec поддерживается только в ядре 2.6.32 и выше. Вы используете 2.6.18. Так как это OpenVZ VPS, только ваш провайдер может обновить это (и, вероятно, не будет).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .