не могу прописать статический маршрут
Имеется:
Система Ubuntu 12.4LTS server
2 сетевых карты eth0 -интернет, и eth1 -локальная сеть, в локальной сети за управляемым свичем есть еще сеть с другим VLAN-ом, соответственно и другими IP-адресами, нужно прописать маршрут к этой сети.
когда в консоли задаю
route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.1.254 то все нормально- до перезапуска сети. Перезапуск сети сносит маршрут.
Пробовал разные вариации с ip route,dev, via, eth1- эффекта ноль
если пытаюсь тоже самое прописать в /etc/networking/interfaces
auto lo
iface lo inet loopback
iface eth0 inet static
address "мой_адрес_шлюза"
netmask 255.255.255.224
gateway "мой_шлюз_по_умолчанию"
dns-nameservers "мой_DNS1" "мой_DNS2"
dns-search "мой_домен"
dns-domain "мой_домен"
auto eth0
iface eth1 inet static
address 192.168.0.230
netmask 255.255.254.0
auto eth1
route add -net 192.168.100.0 netmask 255.255.252.0 gw 192.168.1.254
выдает
/etc/init.d/networking restart
* Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
* Reconfiguring network interfaces...
ifdup: couldn't read interfaces file "/etc/network/interfaces"
/etc/network/interfaces:21: misplaced option
ifdown: couldn't read interfaces file "/etc/network/interfaces"
/etc/network/interfaces:21: misplaced option
как раз на нужной строчке....
Ладно хорошо, создал файл /etc/network/if-up.d/routing,
#! /bin/sh
#
route add -net 192.168.100.0 netmask 255.255.252.0 gw 192.168.1.254 dev eth1
сделал его исполняемым,опять же пробовал разные вариации с ip route, dev, via, eth1
выдает примерно такое
run-parts: failed to exec /etc/network/if-up.d/routing: Exec format error
run-parts: /etc/network/if-up.d/routing exited with return code 1
ssh stop/waiting
ssh start/running, process 2117
run-parts: failed to exec /etc/network/if-up.d/routing: Exec format error
run-parts: /etc/network/if-up.d/routing exited with return code 1
ssh stop/waiting
ssh start/running, process 2174
run-parts: failed to exec /etc/network/if-up.d/routing: Exec format error
run-parts: /etc/network/if-up.d/routing exited with return code 1
Маны по route,ifup, interfaces ничего не дали

, первый пост в этом топике тоже, как и многие другие статью в инете. Практически везде в инете пишут что правила маршрутизации нужно прописывать в /etc/networking/interfaces, но у меня там не работает! ЧЯДНТ?
про единичку в /proc/sys/net/ipv4/ip_forward знаю, про настройку файервола для разрешения прохождения пакетов из этих сетей тоже. Cтоял Network manager и Avahi, удалил их потом как было подозрение что из-за них не настраивается.Настройка нужна именно через консоль.
Уважаемые Гуру подскажите пожалуйста куда и как правильно прописать маршрут, чтобы после рестарта сети он поднимался автоматом.Или ткните пальцем где можно прочитать про это.