Может кто-нибудь помочь мне с этим? У меня есть сервер 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 достаточно древняя и, вероятно, уязвимая]. Самый простой способ - взять соответствующий пакет из используемого вами дистрибутива.