Что бы при включении сервера или поднятии интерфейса автоматически добавлялся маршрут, нужно сделать следующее:
Открыть файл настроек сети:
1 |
mcedit /etc/network/interfaces |
И добавить в конце того интерфейса, при поднятии которого должен добавляться маршрут, следующую строку:
1 |
up route add -net 0.0.0.0/0 dev tun1 |
где 0.0.0.0/0 — сеть которую нужно смаршрутизировать, а tun1 — интерфейс шлюза к которому нужно обращаться.
Должно получится примерно так:
1 2 3 4 5 6 7 8 9 |
auto tun1 iface tun1 inet static address 192.168.200.202 netmask 255.255.255.252 pre-up iptunnel add tun1 mode gre local 77.77.77.77 remote 99.99.99.99 ttl 255 up ifconfig tun1 multicast pointopoint 192.168.200.201 post-down iptunnel del tun1 up route add -net 10.240.71.0/24 dev tun1 |
Переподнимаем интерфейс (ifdown ifup) и проверяем таблицу маррутизации
1 |
ip ro |