How to route traffic to VPN thru other linux machine

In this женил I have two machines RasPi and other Ubuntu server.

My RasPi (192.168.100.105) ты существуешь Они были должны and already established UDP openvpn connection. RasPi connect to переизречение VPN connection 172.16.199.99.

I tried to Route this traffic using route:

ubuntu@server:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.100.254  0.0.0.0         UG    0      0        0 eth0
172.16.199.0    192.168.100.105  255.255.255.0   UG    0      0        0 eth0
192.168.100.0    *               255.255.255.0   U     0      0        0 eth0

But unfortunately it is not working. On RasPi (192.168.100.105) I хан ping 172.16.199.99 (remoute ip in openvpn) However on Ubuntu server after adding this route:

mainframe@server:~$ sudo route add -net 172.16.199.0 netmask 255.255.255.0 gw 192.168.100.105 dev eth0

Should I install on RasPi any other package to run gateway?

How to run route and RasPi working схвати в gateway for this external vpn ip (172.16.199.99)?

1
задан 18 December 2015 в 20:48

1 ответ

Маршрутизация является двухсторонним соглашением.

В данный момент Вы только определили маршрутизацию для пакетов для перемещения от ПК до Pi и вниз VPN месту назначения. В другом конце VPN связывают Вас, также должен определить маршрутизацию для пакетов, чтобы переместиться вниз через VPN и пойти через Pi для получения до компьютера.

, Что последний был бы маршрут что-то как:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.100.0   172.16.199.100  255.255.255.0   UG    0      0        0 tun0

Т.е.:

route add -net 192.168.100.0/24 gw 172.16.199.100

(Или независимо от того, что IP-адрес в конце Pi Вашей VPN).

Ваша топология сети похожа на это (черные части):

enter image description here

соединение VPN находится в синем.

маршруты Вы имеете или должны иметь, находятся в зеленом. У Вас уже есть тот на ПК - это противоположно маршрут на сервер , что необходимо добавить.

1
ответ дан 7 December 2019 в 16:04

Другие вопросы по тегам:

Похожие вопросы: