URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96404
[ Назад ]

Исходное сообщение
"VPN через ppp/eth"

Отправлено deatwisedog , 18-Дек-15 12:17 
Добрый день!
Имеется сервер, CentOS 6.x.
Три сетевых интерфейса - eth0, tap0 и usb-модем ppp0.
Интернет есть на eth0 и ppp0.
Держу внешний VPN-сервер (OpenVPN).
Необходимо устанавливать соединение с vpn-сервером именно через интерфейс ppp0, дабы при отсутствии интернета в офисе я мог через vpn достучаться до этого сервера.

Как правильно прописать правила маршрутизации так, чтобы соединение с vpn-сервером (Статический белый ip) устанавливалось через ppp0, а все останьые запросы шли через eth0?


Содержание

Сообщения в этом обсуждении
"VPN через ppp/eth"
Отправлено deatwisedog , 18-Дек-15 12:30 
>[оверквотинг удален]
> Имеется сервер, CentOS 6.x.
> Три сетевых интерфейса - eth0, tap0 и usb-модем ppp0.
> Интернет есть на eth0 и ppp0.
> Держу внешний VPN-сервер (OpenVPN).
> Необходимо устанавливать соединение с vpn-сервером именно через интерфейс ppp0, дабы при
> отсутствии интернета в офисе я мог через vpn достучаться до этого
> сервера.
> Как правильно прописать правила маршрутизации так, чтобы соединение с vpn-сервером (Статический
> белый ip) устанавливалось через ppp0, а все останьые запросы шли через
> eth0?

пробовал так - не взлетает.
# ip route add 111.222.333.444 via ppp0
Error: an inet address is expected rather than "ppp0".


"VPN через ppp/eth"
Отправлено deatwisedog , 18-Дек-15 13:14 
>[оверквотинг удален]
>> Держу внешний VPN-сервер (OpenVPN).
>> Необходимо устанавливать соединение с vpn-сервером именно через интерфейс ppp0, дабы при
>> отсутствии интернета в офисе я мог через vpn достучаться до этого
>> сервера.
>> Как правильно прописать правила маршрутизации так, чтобы соединение с vpn-сервером (Статический
>> белый ip) устанавливалось через ppp0, а все останьые запросы шли через
>> eth0?
> пробовал так - не взлетает.
> # ip route add 111.222.333.444 via ppp0
> Error: an inet address is expected rather than "ppp0".

Разобрался, всё ок. Сам тупил.
#route add 111.222.333.444 dev ppp0