Назад | Перейти на главную страницу

Не удается открыть TUN / TAP dev

Может кто-нибудь помочь мне с этим? У меня есть сервер linux 2.6.9 (я знаю, что он устарел, но в нем есть некоторые специальные модули, поэтому ядро ​​не может быть обновлено / перекомпилировано и т.д.), и мне нужен интерфейс tun / tap для работы openvpn. В любом случае я получаю сообщение об ошибке. Не могу открыть TUN / TAP dev. Я попытался запустить команду mknod, но это не сработало. Также похоже, что драйвер tun / tap не загружен. Может кто-нибудь опубликовать ссылку для загрузки драйвера tun / tap для linux 2.6, я искал по всему Google и не нашел.

У меня была аналогичная проблема с установкой ubuntu 9.04.

вот что я сделал:

sudo su -
aptitude install udev
mkdir /dev/net
mknod /dev/net/tun c 10 200
chmod 0700 /dev/net/tun
modprobe tun
/etc/init.d/openvpn restart

Если вы не используете ubuntu или debian, вы не можете просто скопировать и вставить эти команды, но, возможно, они укажут вам правильное направление.

приятного вечера.

в зависимости от вашего ядра вам может потребоваться

modprobe tun

если окажется, что у вас нет такого модуля - вам нужно обновить / перекомпилировать ядро ​​[в любом случае это хорошая идея, 2.6.9 достаточно древняя и, вероятно, уязвимая]. Самый простой способ - взять соответствующий пакет из используемого вами дистрибутива.