Вопрос (насколько я понимаю) в том, чтобы установить статический маршрут через VPN-устройство для сети 10.xx.xx.xx / 24
.
Теперь трафик проходит по маршруту по умолчанию к eth0
.
Итак, сначала удалите маршрут 10.xx.xx.xx
, если он доступен:
root@host:~# route del -net 10.xx.xx.0/24
Затем установите правильный маршрут:
root@host:~# route add -net 10.xx.xx.0/24 dev tun-aib0
В конечном итоге таблица маршрутизации, вероятно, должна выглядеть так:
root@host:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.xx.xx.xx <ip-vpn-gateway> 255.255.252.0 U 0 0 0 tun-aib0
yy.yy.yy.yy 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.xx.xx.0 0.0.0.0 255.255.255.0 U 0 0 0 tun-aib0
0.0.0.0 <ip-local-router> 0.0.0.0 UG 0 0 0 eth0
Где yy.yy.yy.yy
- ваша локальная сеть.
Я в конечном итоге мог сделать это, используя что-то подобное:
rpm2cpio myrpm.rpm | cpio -ivd './var/lib/**/*'