Подскажите, как мне не сносить NetworkManager (аналогов у него для адсл я так понимаю нету), но при этом настроить удобно роуты. Поясню, у меня одно соединение(eth0) настроено в модеме (трафик по нему провайдер не учитывает, т.н. "гостевое соединение"), другое(ppp0) настроено в NetworkManager. Сейчас я убрал то что было в файле interfaces и прописал следующее:auto lo eth0
iface lo inet loopback
iface eth0 inet static
name eth0
address 192.168.1.2
network 192.168.1.0
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
#new network
up route add -net 86.57.151.0 netmask 255.255.255.224 gw 192.168.1.1 eth0
#game servers
up route add -net 86.57.251.28 netmask 255.255.255.255 gw 192.168.1.1 eth0
#stat.byfly.by
up route add -net 86.57.253.1 netmask 255.255.255.255 gw 192.168.1.1 eth0
#www.byfly.by
up route add -net 193.232.248.79 netmask 255.255.255.255 gw 192.168.1.1 eth0
#www.belpak.by
up route add -net 193.232.248.80 netmask 255.255.255.255 gw 192.168.1.1 eth0
#jabber
up route add -net 82.209.245.151 netmask 255.255.255.255 gw 192.168.1.1 eth0
#mogilev
up route add -net 194.158.206.240 netmask 255.255.255.255 gw 192.168.1.1 eth0
up route add -net 194.158.206.241 netmask 255.255.255.255 gw 192.168.1.1 eth0
up route add -net 194.158.206.246 netmask 255.255.255.255 gw 192.168.1.1 eth0
#grodno
up route add -net 194.158.202.59 netmask 255.255.255.255 gw 192.168.1.1 eth0
#brest
up route add -net 82.209.195.15 netmask 255.255.255.255 gw 192.168.1.1 eth0
#dc
up route add -net 86.57.250.0 netmask 255.255.254.0 gw 192.168.1.1 eth0
up route add -net 86.57.246.0 netmask 255.255.255.0 gw 192.168.1.1 eth0
up route add -net 93.84.112.0 netmask 255.255.248.0 gw 192.168.1.1 eth0
up route add -net 178.124.128.0 netmask 255.255.248.0 gw 192.168.1.1 eth0
#extmedia at dc
up route add -net 91.149.189.0 netmask 255.255.255.128 gw 192.168.1.1 eth0
up route add -net 91.149.189.128 netmask 255.255.255.192 gw 192.168.1.1 eth0
up route add -net 93.125.53.0 netmask 255.255.255.0 gw 192.168.1.1 eth0
#tut.by at dc
up route add -net 91.149.157.0 netmask 255.255.255.128 gw 192.168.1.1 eth0
#um
up route add -net 194.158.199.177 netmask 255.255.255.255 gw 192.168.1.1 eth0
#dns
up route add -net 194.158.202.57 netmask 255.255.255.255 gw 192.168.1.1 eth0
up route add -net 193.232.248.2 netmask 255.255.255.255 gw 192.168.1.1 eth0
Увы, роуты не поднимаются при загрузке. Чтобы они работали, нужно соединиться по ppp0 и в терминале ввести sudo /etc/init.d/networking restart, тогда всё работает. Но если переключится на eth0 а потом снова на ppp0, то опять не работает, опять нужно выполнять команду sudo /etc/init.d/networking restart.
Может есть способ это всё упростить? Например, сделать так, чтобы когда я соединяюсь, выполнялась выше написанная команда. Кстати, на вкладке "параметры IPv4" настроек NM есть кнопка "маршруты", раньше вроде небыло.