[РЕШЕНО] Помогите настроить маршруты

Здравствуйте, для доступа к локальному торрент-трекеру мне нужно самому настроить маршруты, вот так:
сеть 78.109.128.2 маска 255.255.255.255 направить в шлюз 172.16.38.1 
сеть 78.109.128.1 маска 255.255.255.255 направить в шлюз 172.16.38.1 
сеть 172.16.20.58 маска 255.255.255.255 направить в шлюз 172.16.38.1 
сеть 172.16.28.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.30.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.32.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.34.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.36.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.40.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.42.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.44.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.46.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 172.16.48.0 маска 255.255.254.0 направить в шлюз 172.16.38.1 
сеть 10.110.0.0 маска 255.255.252.0 направить в шлюз 172.16.38.1

В общем как сделать по правильному? Куда прописывать и как?
ЗЫ Наверно с помощью ip ro?
Ну раньше можно было прописать в /etc/rc.conf, а сейчас я даже не знаю, настраивайте через netcfg, можете конечно банально прописать их командами в /etc/rc.local, будет при загрузке выполняться, но не надейтесь на их восстановление при /etc/rc.d/network restart. =)
gard
Ну раньше можно было прописать в /etc/rc.conf, а сейчас я даже не знаю, настраивайте через netcfg, можете конечно банально прописать их командами в /etc/rc.local, будет при загрузке выполняться, но не надейтесь на их восстановление при /etc/rc.d/network restart. =)
Хорошо попробую поюзать netcfg. Пока network, ни разу не перезапускал :)
Вот тут пример, думаю должно помочь ;)
Сам недавно разбирался
madmax
Вот тут пример, думаю должно помочь ;)
Сам недавно разбирался
Ага, спс.. как вариант тоже пойдет, но сначала наверно попробую rc.local…
# чтобы не писать триста раз одно и то же
RO="ip route add"
GT="src 172.16.38.1"
# маска 255.255.255.255 это все 32 бита от начала, то есть /32
$RO 78.109.128.1/32 $GT
$RO 78.109.128.2/32 $GT
$RO 172.16.20.58/32 $GT
# маска 255.255.254.0 соответственно, /23
# чтобы не переписывать всё ещё триста раз, делаем цикл по третьему байту IP
for i in 20 28 30 32 34 36 40 42 44 46 48
do
 $RO 172.16.$i.0/23 $GT
done
# маска 255.255.252.0 убирается ещё один младший бит, /22
$RO 10.110.0.0/22 $GT
Natrio
# чтобы не писать триста раз одно и то же
RO="ip route add"
GT="src 172.16.38.1"
# маска 255.255.255.255 это все 32 бита от начала, то есть /32
$RO 78.109.128.1/32 $GT
$RO 78.109.128.2/32 $GT
$RO 172.16.20.58/32 $GT
# маска 255.255.254.0 соответственно, /23
# чтобы не переписывать всё ещё триста раз, делаем цикл по третьему байту IP
for i in 20 28 30 32 34 36 40 42 44 46 48
do
 $RO 172.16.$i.0/23 $GT
done
# маска 255.255.252.0 убирается ещё один младший бит, /22
$RO 10.110.0.0/22 $GT

Это в rc.local? Я правильно понял?
Natrio, мои авации, вы не перестаете удивлять интересными решениями. =)
Natrio
# чтобы не писать триста раз одно и то же
RO="ip route add"
GT="src 172.16.38.1"
# маска 255.255.255.255 это все 32 бита от начала, то есть /32
$RO 78.109.128.1/32 $GT
$RO 78.109.128.2/32 $GT
$RO 172.16.20.58/32 $GT
# маска 255.255.254.0 соответственно, /23
# чтобы не переписывать всё ещё триста раз, делаем цикл по третьему байту IP
for i in 20 28 30 32 34 36 40 42 44 46 48
do
 $RO 172.16.$i.0/23 $GT
done
# маска 255.255.252.0 убирается ещё один младший бит, /22
$RO 10.110.0.0/22 $GT

чтото не вкурил, шлюз то выходит один и тотже…. или я туплю?
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Natrio
Не помог скрипт, и вообще rc.local :( Завтра попробую netcfg
 
Зарегистрироваться или войдите чтобы оставить сообщение.