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

openvpn без модуля крана? замена?

Я пытаюсь установить OpenVPN в специальном дистрибутиве Linux, в котором нет модуля ядра Tap, и все доступные инструкции устарели. Мне было интересно, есть ли способ запустить OpenVPN без этого модуля ядра.

На данный момент я не могу установить OpenVPN из-за неразрешенных зависимостей, но всегда могу принудительно. Я просто не думаю, что это возможно, но надеюсь, что кто-то знает лучше;)

Вам действительно нужен модуль TUN. Как еще OpenVPN может создать «поддельный сетевой интерфейс», который принимает диапазон IP-адресов для вашей подсети VPN?

в специальном дистрибутиве linux

Что делает его особенным? Это какой-то NAS с установленным busybox? (потому что вы упоминаете ARM)

Мой QNAP NAS поставляет tun.ko модуль в /usr/local/modules Его можно легко загрузить из сценария запуска:

( /sbin/lsmod | grep -q tun ) || /sbin/insmod /usr/local/modules/tun.ko

Попробуйте найти модуль tun в вашей системе в некоторых общих системных папках, используя:

find /lib /usr /opt -name 'tun.ko'

Имеет ли ядро ​​в этой настройке поддержку модулей? В таком случае вы сможете найти подходящую версию модуля tap, скомпилировать ее и установить с помощью modprobe (точно так же, как vmware и подобные распространяют свои модули драйверов).