Пара правильных фраз тут таки есть, не спорю. Но в основном бред. Vital, убедительнейшая просьба прочитать книжку по tcp/ip и особенно главу про маршрутизацию. Роутеров может быть сколько душе угодно. Один может быть роутер который "по умолчанию" те default. Он вообще-то в таблице маршрутизации всегда так и присутствует как default
Но и дефолтный маршрутизатор не всегода может быть один. так например разруливаются ситуации с несколькими провайдерами. для решения подобных задач существуют специальные средства (см в google "два провайдера linux"). Но это сейчас я сказал чтобы охладить ваш пыл.
про проблему: мои советы упорно игнорируются
Итак, код в студию:
post-up command
Run command after bringing the interface up. If this command
fails then ifup aborts, refraining from marking the interface as
configured (even though it has really been configured), prints
an error message, and exits with status 0. This behavior may
change in the future.
Я так и не понял что значит просто up но что роуты должны подниматься после поднятия интерфейса это точно. итак меем
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.30
netmask 255.255.255.0
gateway 192.168.1.2
post-up route add -host 212.98.160.50 gw 192.168.1.2
post-up route add -host 212.98.160.65 gw 192.168.1.2
post-up route add -host 213.184.224.254 gw 192.168.1.2
post-up route add -host 213.184.25.37 gw 192.168.1.2
post-up route add -host 81.25.32.34 gw 192.168.1.2
post-up route add -host 172.31.1.1 gw 192.168.1.2
post-up route add -host 172.31.1.2 gw 192.168.1.2
post-up route add -host 172.31.1.3 gw 192.168.1.2
post-up route add -host 10.1.50.1 gw 192.168.1.4
post-up route add -host 81.25.32.68 gw 192.168.1.100
post-up route add -host 81.25.32.67 gw 192.168.1.100
post-up route add -host 81.25.32.5 gw 192.168.1.100
post-up route add -host 81.25.32.6 gw 192.168.1.100
post-up route add -host 81.25.32.7 gw 192.168.1.100
post-up route add -host 81.25.32.9 gw 192.168.1.100
post-up route add -host 81.25.32.13 gw 192.168.1.100
post-up route add -host 81.25.32.14 gw 192.168.1.100
post-up route add -host 81.25.32.15 gw 192.168.1.100
post-up route add -host 81.25.32.21 gw 192.168.1.100
post-up route add -host 81.25.32.25 gw 192.168.1.100
post-up route add -host 81.25.32.34 gw 192.168.1.100
post-up route add -host 81.25.32.44 gw 192.168.1.100
post-up route add -host 81.25.32.67 gw 192.168.1.100
post-up route add -host 81.25.32.68 gw 192.168.1.100
post-up route add -host 81.25.32.82 gw 192.168.1.100
post-up route add -host 81.25.32.87 gw 192.168.1.100
post-up route add -host 81.25.32.96 gw 192.168.1.100
post-up route add -host 81.25.32.97 gw 192.168.1.100
post-up route add -host 68.178.211.79 gw 192.168.1.100
post-up route add -host 81.25.32.0 gw 192.168.1.100
То что стоит с ройтером 192.168.1.2 можно не писать. Ибо он и так установлен по умолчанию. Все что не находится в таблице маршрутизации валится на него. Исключение из правила это когда поднимается VPN или PPP соединения (что по большому счету одно и тоже, опять же кое где есть исключения но сейчас не про них реч) и в опциях pppd прописано repalacedefaultroute что дословно на русский будет: заменить маршрут "по умолчанию". Надо это для того чтобы не терять маршрут до самого VPN сервера, который находится за маршрутизатором.
Ну и на последок настойчиво порекомендую почитать книжку. Линк давал выше.