Роутинг VPN сервера (tun0 10.9.0.1, внешка eth0 по кабелю):
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
10.9.0.0 * 255.255.224.0 U 0 0 0 tun0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
Клиента (tun0 10.9.6.97, внешка usb0 через модем):
default 192.168.0.1 0.0.0.0 UG 0 0 0 usb0
10.9.0.0 * 255.255.224.0 U 0 0 0 tun0
192.168.0.0 * 255.255.255.0 U 0 0 0 usb0
192.168.0.0 10.9.0.1 255.255.255.0 UG 1 0 0 tun0
192.168.137.0 * 255.255.255.0 U 0 0 0 RNDIS
Добавляю маршрут на сервер:
192.168.137.0 10.9.6.97 255.255.255.0 UG 0 0 0 tun0
Включил форвардинг на клиенте
net.ipv4.ip_forward = 1
Но пинги не идут:
traceroute to 192.168.137.111 (192.168.137.111), 30 hops max, 60 byte packets
1 * * *
2 * * *
Чего еще не хватает? Метрики переопределить надо? Увеличение метрики для eth0 не помогло