1

У меня есть соединение OpenVPN между 1 центром обработки данных и другим.

Первая подсеть - 192.168.160.0 with netmask 255.255.240.0 маской 255.255.240.0, другая - 10.0.100.1 with netmask 255.255.255.224

в подсети 10.x я могу получить доступ ко всему из первой подсети с помощью этой маршрутизации. Destination Gateway Genmask Flags Metric Ref Use Iface default 147.75.80.216 0.0.0.0 UG 0 0 0 bond0 10.0.0.0 10.80.120.128 255.0.0.0 UG 0 0 0 bond0 10.0.99.0 10.0.99.2 255.255.255.240 UG 0 0 0 tun1 10.0.99.2 * 255.255.255.255 UH 0 0 0 tun1 10.0.100.0 * 255.255.255.224 U 0 0 0 virbr1 10.80.120.128 * 255.255.255.254 U 0 0 0 bond0 147.75.80.216 * 255.255.255.254 U 0 0 0 bond0 192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0 192.168.159.0 192.168.159.9 255.255.255.0 UG 0 0 0 tun0 192.168.159.9 * 255.255.255.255 UH 0 0 0 tun0 192.168.160.0 192.168.159.9 255.255.240.0 UG 0 0 0 tun0

с tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr:192.168.159.10 P-t-P:192.168.159.9 Mask:255.255.255.255 inet6 addr: fe80::3530:8c84:ccc7:9b6d/64 Scope:Link


В подсети 192.x я не могу получить доступ к 10.0.100.1, у меня есть эта таблица маршрутизации: Destination Gateway Genmask Flags Metric Ref Use Iface default vlan218-gw.usdc 0.0.0.0 UG 100 0 0 eth0 10.0.100.0 192.168.159.10 255.255.255.224 UG 0 0 0 tun0 localnet * 255.255.255.240 U 0 0 0 eth0 192.168.159.0 192.168.159.2 255.255.255.0 UG 0 0 0 tun0 192.168.159.2 * 255.255.255.255 UH 0 0 0 tun0 192.168.159.10 * 255.255.255.255 UH 0 0 0 tun0 192.168.160.0 * 255.255.240.0 U 0 0 0 eth1

с tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr:192.168.159.1 P-t-P:192.168.159.2 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1

Я могу успешно пропинговать 192.168.159.10 и связаться с сетью 10.x (проверено с помощью tcpdump), но не могу пропинговать что-либо вроде 10.0.100.x

Нужно ли использовать iptables, мой маршрут неверен?

0