У меня есть маршрут, который я добавляю вручную при каждой перезагрузке:
route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1
Как сделать этот маршрут постоянным?
Я видел в Интернете довольно много статей, в которых предлагается добавить следующее в / etc / network / interfaces:
up route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1
но когда я пытаюсь это сделать, машина выходит без этого маршрута в таблице маршрутизации.
Заранее спасибо.
размещение его в / etc / network / interfaces часто является лучшим подходом, вам просто нужно поместить его в нужное место ... вы не указали, куда вы его поместили.
iface eth0 inet dhcp
up $COMMAND_HERE
Я имею обыкновение использовать ip вместо route. Другой пример:
iface eth1 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.254
up ip route add 192.168.126.0/24 via 192.168.1.253
Должно сработать!
route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1
Вы также можете добавить это в свой /etc/rc.local