Привет.
Надеюсь, моя последняя тема про роутинг.
Есть впс на ДО в сети 192.168.200.0/24 с адресом 200.1, на ней поднят опенвпн сервер.
Есть домашняя сеть 192.168.201.0/24 и машина в ней с адресом 201.2, которая подключается по впн к серверу и получает адрес 200.4
Машина 200.4 так же подключена к рабочему впну с сетями 10.30/16 и 10.99/24.
Хочу сделать так, чтобы с впс(200.1) можно было стучаться на работу.
Роуты на 200.4:
sudo route -n
\Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.201.1 0.0.0.0 UG 200 0 0 br0
10.30.0.0 10.30.201.13 255.255.0.0 UG 0 0 0 tun0
10.30.201.0 10.30.201.13 255.255.255.0 UG 0 0 0 tun0
10.30.201.13 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
10.99.0.0 10.30.201.13 255.255.0.0 UG 0 0 0 tun0
178.62.18.222 192.168.201.1 255.255.255.255 UGH 0 0 0 br0
192.168.200.0 0.0.0.0 255.255.255.0 U 0 0 0 tun1
192.168.201.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
# Generated by iptables-save v1.4.14 on Tue Oct 27 12:42:26 2015
*filter
:INPUT ACCEPT [4988686:766868450]
:FORWARD ACCEPT [326533:141098423]
:OUTPUT ACCEPT [5911370:7591829180]
COMMIT
# Completed on Tue Oct 27 12:42:26 2015
# Generated by iptables-save v1.4.14 on Tue Oct 27 12:42:26 2015
*nat
:PREROUTING ACCEPT [313201:37425480]
:INPUT ACCEPT [298400:35943215]
:OUTPUT ACCEPT [135700:13049606]
:POSTROUTING ACCEPT [148489:14331958]
-A POSTROUTING -s 192.168.201.0/24 -d 10.99.0.0/16 -o tun0 -j MASQUERADE
-A POSTROUTING -s 192.168.201.0/24 -d 10.30.0.0/16 -o tun0 -j MASQUERADE
-A POSTROUTING -s 192.168.200.0/24 -d 10.99.0.0/16 -o tun0 -j MASQUERADE
-A POSTROUTING -s 192.168.200.0/24 -d 10.30.0.0/16 -o tun0 -j MASQUERADE
COMMIT
# Completed on Tue Oct 27 12:42:26 2015
Роуты на 200.1:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 178.62.0.1 0.0.0.0 UG 0 0 0 eth0
10.30.15.20 192.168.200.4 255.255.255.255 UGH 0 0 0 tun0
10.131.0.0 * 255.255.0.0 U 0 0 0 eth1
178.62.0.0 * 255.255.192.0 U 0 0 0 eth0
192.168.200.0 * 255.255.255.0 U 0 0 0 tun0
192.168.201.0 192.168.200.4 255.255.255.0 UG 0 0 0 tun0
# Generated by iptables-save v1.4.21 on Tue Oct 27 05:42:57 2015
*nat
:PREROUTING ACCEPT [571596:48623670]
:INPUT ACCEPT [50185:3100569]
:OUTPUT ACCEPT [4780:288197]
:POSTROUTING ACCEPT [5725:350598]
-A POSTROUTING -s 192.168.200.0/24 -o eth0 -j MASQUERADE
-A POSTROUTING -s 192.168.201.0/24 -o eth0 -j MASQUERADE
COMMIT
# Completed on Tue Oct 27 05:42:57 2015
# Generated by iptables-save v1.4.21 on Tue Oct 27 05:42:57 2015
*filter
:INPUT ACCEPT [16064809:4246182662]
:FORWARD ACCEPT [11111746:14450866917]
:OUTPUT ACCEPT [19158207:16070390095]
-A INPUT -i tun+ -j ACCEPT
-A INPUT -i tap+ -j ACCEPT
-A FORWARD -i tun+ -j ACCEPT
-A FORWARD -i tap+ -j ACCEPT
COMMIT
# Completed on Tue Oct 27 05:42:57 2015
Как видно на 200.1 прописан роут для 10.30.15.20 через 192.168.200.4. Пробую его трейсить:
traceroute 10.30.15.20
traceroute to 10.30.15.20 (10.30.15.20), 30 hops max, 60 byte packets
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 *^C
ping 10.30.15.20
PING 10.30.15.20 (10.30.15.20) 56(84) bytes of data.
^C
--- 10.30.15.20 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4031ms
Подскажите, пожалуйста, в какую сторону копать. Cast

