Iptables неразрешенные зависимости

Я пытаюсь настроить OpenVPN Access Server на VPS под управлением Ubuntu 9.10 для друга, чтобы она могла играть в игры из своего университетского городка. Проблема в том, что я продолжаю сталкиваться с этой ошибкой при попытке запустить openvpn.

Service deferred error: IPTablesServiceBase: failed to run iptables-restore [status=1]: ['FATAL: Could not load /lib/modules/2.6.18-028stab070.14/modules.dep: No such file or directory', 'FATAL: Could not load /lib/modules/2.6.18-028stab070.14/modules.dep: No such file or directory', 'iptables-restore: line 46 failed']: internet/base:1175,internet/base:752,internet/process:45,internet/process:306,internet/_baseprocess:48,internet/process:775,internet/_baseprocess:60,svc/pp:116,svc/svcnotify:26,internet/defer:238,internet/defer:307,internet/defer:323,sagent/ipts:105,sagent/ipts:39,util/error:52,util/error:32
service failed to start due to unresolved dependencies: set(['user', 'iptables_openvpn'])
service failed to start due to unresolved dependencies: set(['user', 'iptables_openvpn'])
service failed to start due to unresolved dependencies: set(['iptables_openvpn'])

Теперь у меня уже есть провайдер, который включил драйвер устройства TUN / TAP, и я проверил это с помощью

# cat /dev/net/tun

, который вернул

“File descriptor in bad state”

, что, я считаю означает, что он включен.

После тщательного поиска я не смог найти никакого решения, кроме людей, предлагающих убедиться, что драйвер устройства TUN / TAP включен.

Есть идеи, как решить мою проблему? Я не очень разбираюсь в Linux и чувствую себя здесь над головой, поэтому любые советы очень ценятся.

1
задан 7 June 2011 в 20:56

1 ответ

Ваши модули ядра в /lib/modules не соответствуют загруженной версии ядра.

  • Загруженная версия ядра: 2.6.18-028stab070. 14
  • Версия модулей ядра: 2.6.18-028stab070. 7
  • [ 1110]

    Никогда не пытайтесь загружать модули ядра, которые не скомпилированы для загруженного ядра. Быстрый поиск показал, что ваше ядро ​​(метод визуализации OpenVZ?) Является распространенным.

    Попробуйте найти подходящие модули ядра, запустив apt-cache search 'linux-image-*'. Если вы не можете найти подходящее ядро, пожалуйста, опубликуйте вывод команды в вашем вопросе.

0
ответ дан 7 June 2011 в 20:56

Другие вопросы по тегам:

Похожие вопросы: