[Entware] Поднимаем OpenVPN сервер

Используем пакеты, расширяющие возможности оборудования
zyxeluser
Сообщения: 36
Зарегистрирован: 29 авг 2017, 14:18

Сообщение zyxeluser » 23 апр 2018, 13:13

Будьте добры коллеги, подскажите пожалуйста:

Дано - первый белый кинетик, WAN IP 192.168.1.66, на нем запущен OpenVPN сервер 10.240.0.1

Как с помощью iptables перебросить трафик приходящий на 192.168.1.66:8088 на VPN клиента 10.240.0.14:8088?

zyxeluser
Сообщения: 36
Зарегистрирован: 29 авг 2017, 14:18

Сообщение zyxeluser » 07 июн 2018, 12:34

Кто мне написал в личку по поводу проброса портов?

Проброс настроил, но мучался очень долго. Пришлите контакт я вам напишу

zyxeluser
Сообщения: 36
Зарегистрирован: 29 авг 2017, 14:18

Сообщение zyxeluser » 07 ноя 2018, 09:19

Добрый день. Подскажите пожалуйста. Два года не было проблем с первым белым кинетиком, Entware была установлена и openvpn сервер исправно крутился. Но, в один прекрасный день, погибла флэшка (перешла в разряд read only).

Пытался сделать все заново на новой флэшке, но наступил на грабли. Что делал:
1) отформатировал флэшку в ext3
2) подключился через CLI
3) выполнил flash || sh
4) выполнил wget -qO - http://pkg.entware-keenetic.ru/binaries ... tall_v1.sh | /bin/sh
Судя по логам все встало успешно. Далее попробовал установить openvpn:

5) opkg update
6) opkg upgrade
7) opkg install openvpn-openssl
8) opkg install iptables

При запуске openvpn сервера в логах получаю ошибку:

Код: Выделить всё

ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such device (errno=19)
Exiting due to fatal error


По адресу /dev/net/ находится файл -tun размером 10.200 байт от 29 октября 2013 года

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1546
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 07 ноя 2018, 09:40

К сожалению белые кинетики сейчас не поддерживаются, мало у кого остались.
Скорее всего не загружен модуль ядра tun. Нужно или отредактировать путь к нему в скрипте, или же добавить insmod в скрипт, если его там нет.

zyxeluser
Сообщения: 36
Зарегистрирован: 29 авг 2017, 14:18

Сообщение zyxeluser » 07 ноя 2018, 10:43

Код: Выделить всё

# Make sure the tunnel driver is loaded
if ( !(lsmod | grep -q "^tun") ); then
        insmod /lib/modules/current/tun.ko
fi

В общем, надо просто кусок кода раскомментировать и поправить путь и все работает ) Спасибо!


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 2 посетителя :: 1 зарегистрированный, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: CommonCrawl [Bot] и 1 гость