LINUX.ORG.RU
ФорумAdmin

Два VPN соединение на роутере (L2TP + OpenVPN)

 , ,


1

1

Доброго вечера всем!

Недавно купил роутер, поставил туда томатную прошивку. К роутеру подключен Ethernet кабель от Билайна, через него по L2TP доступ в интернет. Дефолтный гейт становится билайновский (например 5.5.5.5).

Запускаю openvpn-клиент, он подключается, но при прописывании роутинга:

/sbin/route add -net 88.7.7.7 (IP-адрес openvpn сервера) netmask 255.255.255.255 gw 5.5.5.5 
ERROR: Linux route add command failed: external program exited with error status: 1
/sbin/route add -net 0.0.0.0 netmask 128.0.0.0 gw 10.5.0.1 (внутренний гейт openvpn сети)
/sbin/route add -net 128.0.0.0 netmask 128.0.0.0 gw 10.5.0.1

А так как роутинг не прописывается полностью, то через минуту обрывается подключение к openvpn серверу.

Как правильно прописать роутинг, чтобы запросы к серверу openvpn шли через гейт интернет-провайдера?



Последнее исправление: Zapekankin (всего исправлений: 1)

-net

88.7.7.7 это ж не сеть, нэ? Может тогда -host?

А лучше вообще юзать ip, а не route если он есть в прошивке. И прошивку тогда openwrt, а не томаты :)

blind_oracle ★★★★★
()
Ответ на: комментарий от blind_oracle

Спасибо!

Оказалось, что надо так: /sbin/route add -net 88.7.7.7 netmask 255.255.255.255 dev ppp0

Видимо надо другую версию прошивки попробовать, где другая версия openvpn-клиента. Или OpenWRT например. А то вручную прописывать не хочется это все время.

Zapekankin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.