LinuxForum.Fans
Тема

Вопрос по маршрутизации

Автор: drac753 4 сообщений 1924 просмотров
#203834

есть скрипт (исполняемым сделал)

text

#!/bin/sh

route add -net 192.168.3.0/24 dev eth1

необходимо привязать его исполнение к поднятию интерфейса

помещаю его в /etc/network/if-up.d

ребучу комп , проверяю route -n

text

root@test1:/etc/network/if-up.d# route -n 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.4.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1

маршрута нет , запускаю скрипт в ручную

text

root@test1:/etc/network/if-up.d# route -n 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.4.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.3.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1

всё нормально , где накосячил ?

#203837

А разве в дебиане нельзя маршрут прописать порямо в файле настройки интерфейса?

#203843

приведите пример если не сложно

#203848
text
auto eth0
iface eth0 inet static
     address 192.168.1.42
     network 192.168.1.0
     netmask 255.255.255.128
     broadcast 192.168.1.0
     up route add -net 192.168.1.128 netmask 255.255.255.128 gw 192.168.1.2
     up route add default gw 192.168.1.200
     down route del default gw 192.168.1.200
     down route del -net 192.168.1.128 netmask 255.255.255.128 gw 192.168.1.2
Войдите или зарегистрируйтесь, чтобы ответить.