Дело такое, ADSL модем, в мир выхожу через pppoe, решил настроить маршруты, чтобы не попадать на деньги при поднятом туннеле, вот содержимое /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
up /etc/network/routes
iface dsl-provider inet ppp
provider dsl-provider
down /sbin/route add default gw 172.16.135.1
/etc/network/routes представляет собой вот что:
/sbin/route add -net 10.0.0.0 gw 172.16.135.1 netmask 255.0.0.0 dev eth0
/sbin/route add -net 62.33.18.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 62.33.22.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 62.33.26.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 81.211.111.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 84.204.137.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 172.16.0.0 gw 172.16.135.1 netmask 255.240.0.0 dev eth0
/sbin/route add -net 193.232.254.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 194.85.172.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 195.161.9.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 195.161.25.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 195.161.38.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 195.161.136.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 195.161.137.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 195.161.147.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 195.190.117.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 195.209.248.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 195.218.227.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 213.59.10.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 213.59.200.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 213.232.246.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 217.77.48.0 gw 172.16.135.1 netmask 255.255.252.0 dev eth0
/sbin/route add -net 217.77.52.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 217.77.54.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 217.106.115.0 gw 172.16.135.1 netmask 255.255.255.0 dev eth0
/sbin/route add -net 217.107.58.0 gw 172.16.135.1 netmask 255.255.254.0 dev eth0
/sbin/route add -net 217.107.180.0 gw 172.16.135.1 netmask 255.255.252.0 dev eth0
/sbin/route add -net 217.107.240.0 gw 172.16.135.1 netmask 255.255.252.0 dev eth0
/sbin/route add default gw 172.16.135.1
До добавления строчки down /sbin/route add default gw 172.16.135.1 в /etc/network/interfaces после опускания туннеля не видились местные ресурсы. Но вроде все устаканилось.
Довольный ушел спать, сходил в универ на учебу, прихожу, а маршруты работают избирательно: на одном и том же форуме 2 страницы пошли локальным траффиком, 2-мировым, проверил, никаких аттачей с других сайтов не было, все счетчики и баннеры режутся Adblock Plus. В добавок вернулась проблема с недоступностью локальных ресурсов после опускания туннеля. пробовал делать /etc/init.d/networking restart, не помогало.
Знаю, что само по себе ничего не случается, но в данном случае все очень неявно: оба конфигурационных файла не трогал, никаких настроек не менял...