Статическая маршрутизация в Gentoo Linux

Добрый день! Столкнулся с такой проблемой - не получается прописать статические маршруты в данном дистрибутиве. eth0 - LAN (192.168.1.3), eth1 - WAN. По идее надо править файл /etc/conf.d/net. Я попытался его поправить следующим образом:
routes_eth0=(
"192.168.15.0/24 via 192.168.1.5"
"192.168.14.0/24 via 192.168.1.5"
"10.10.1.0/24 via 192.168.1.5"
)
Но, при перезагрузке маршруты не сохраняются. Подскажите, где подправить.

iproute2

modules=( "iproute2" )

vpisal eto v /etc/conf.d/net pered privedennimi toboy strokami?
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

Re: iproute2

v12aml написал(а):
modules=( "iproute2" )

vpisal eto v /etc/conf.d/net pered privedennimi toboy strokami?
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

Да - вот полная конфа:
modules=( "iproute2" )
iface_eth0="192.168.1.3 broadcast 192.168.1.255 netmask 255.255.255.0"
iface_eth1="router_real_ip broadcast xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx"

routes_eth0=(
"192.168.15.0/24 via 192.168.1.5"
"192.168.14.0/24 via 192.168.1.5"
"10.10.1.0/24 via 192.168.1.5"
)

#gateway="eth0/192.168.1.5"
gateway="eth1/provider_real_ip"

Когда делаю:
#/etc/init.d/net.eth0 restart, то

* Bringing eth0 down ... [ ok ]
* Bringing eth0 up (192.168.1.3) ... [ ok ]
* Adding routes
* 192.168.15.0/24 via 192.168.1.5 ...
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
[netmask N] [mss Mss] [window W] [irtt I]
[mod] [dyn] [reinstate] [[dev] If]
inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
inet_route [-FC] flush NOT supported [ !! ]
* 192.168.14.0/24 via 192.168.1.5 ...
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
[netmask N] [mss Mss] [window W] [irtt I]
[mod] [dyn] [reinstate] [[dev] If]
inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
inet_route [-FC] flush NOT supported [ !! ]
* 10.10.1.0/24 via 192.168.1.5 ...
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
[netmask N] [mss Mss] [window W] [irtt I]
[mod] [dyn] [reinstate] [[dev] If]
inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
inet_route [-FC] flush NOT supported [ !! ]

А я вот так

А я вот так пишу:
routes_eth0=( "-net 192.168.15.0/24 gw 192.168.1.5" )
и всё работает.

Re: А я вот так

Rinus написал(а):
А я вот так пишу:
routes_eth0=( "-net 192.168.15.0/24 gw 192.168.1.5" )
и всё работает.

Огромное спасибо!
Помогло!

Уточняющий вопрос

Таким образом в Gentoo нет возможности прописывать статические маршруты в отдельном файле, например в /etc/conf.d/routes ?

есть, но зачем

есть, но зачем изобретать свои скрипты? что бы последущие админы не разобравшись снесли все и начали возводить заново? (я утрирую, но на своей предпоследней работе пришлось так и делать.... предидущий админ так сильно переписал все и вся, что проще было заново все перенастроить, чем разбираться в его изобретениях)
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

если есть :)

Это понятно, про написание собственных скриптов и т.д. Я и спрашиваю про стандартные способы, которые уже есть в генте. Всётаки есть или нет способ так сделать ?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".