Включить модули net_key, inet_esp ядра, crypto_hmac для использования в VPN

Я пытаюсь включить модули для VPN, поэтому я последовал этому руководству для компиляции нового ядра ubuntu 3.8.6.
Но функции, которые я включил, используя make menuconfig похоже, не включены. (функции, которые я хочу: net_key , inet_esp , crypto_hmac и т. д.)

Я попытался сделать gre туннель, которые не загружаются автоматически, редактируя /etc/rc.local и добавляя modprobe ip_gre чтобы он запускался после перезагрузки.

Мои вопросы:

  1. Как проверить функции VPN, которые я включил с помощью menuconfig , действительно включены?
  2. Возможно ли включить модули вручную (например, ip_gre ) путем редактирования rc.local ?

Я использую сервер Ubuntu 12.04 на VBOX 4.2.10

One Solution collect form web for “Включить модули net_key, inet_esp ядра, crypto_hmac для использования в VPN”

О первом вопросе: чтобы убедиться, что опция активна в запуске ядра, вы можете использовать zgrep для фильтрации строк из /proc/config.gz :

 $ zgrep CONFIG_HMAC /proc/config.gz 

Мой результат: CONFIG_CRYPTO_HMAC=y .

Второй вопрос: правильный способ загрузки модуля при запуске – это вставить его имя в правый конфигурационный файл (в зависимости от вашего дистрибутива, который может быть modprobe config, или что-то вроде /etc/modules или файла в /etc/modules-load.d/ , содержащий имя модуля). Modprobe config позволяет вам использовать дополнительные параметры модуля, если вам нужно, черный список некоторых модулей и т. Д.

  • Есть ли способ временно отключить сообщения segfault в dmesg?
  • Ядро: hpet1: потерянные 19 rtc прерываний
  • Какая программа (ы) понижает мой уровень энтропийного пула?
  • Получение большой endian linux для загрузки на ARM с u-boot
  • Разница между загрузочными и не загружаемыми разделами
  • Компиляция ядра с ограниченным дисковым пространством
  • Проблемы с установкой rootfs для встроенного Linux
  • Отключить ведение журнала ядра во время инициализации
  • Исходный код ядра: что такое parent_tidptr и child_tidptr в do_fork ()?
  • Где установлен исходный код ядра RHEL7?
  • Каковы основные отличия между ядрами Unix и Linux сегодня?
  • Linux и Unix - лучшая ОС в мире.