В чем отличие? Не пойму?

Господа здравствуйте.

Не пойму отличия... подскажите добрым словом... Дело вот в чем...

Поднимаю впн интерфейс по команде pon vpn1, после чего добавляю сеть удаленную (IP 192.168.200.0) командой route add 192.168.200.0 netmask 255.255.255.0 dev ppp1 удаленная сеть начинает пинговатся хорошо, но если я поднимаю впн стандартным способом тобишь создаю интерфейс ln net.lo net.ppp1 а в /etc/conf.d/net прописываю все как обычно как принято, соединение тоже поднимается ОК, но после команды route add -net 192.168.200.0 netmask 255.255.255.0 dev ppp1 сеть упорно не хочет пинговатся... почему?

P.S. Сейчас выкручиваюсь таким образом, в /etc/conf.d/local.start прописал команду поднятия впн pon vpn1 и туда-же прописываю команду связки удаленной сети /sbin/route add -net 192.168.200.0 netmask 255.255.255.0 dev ppp1 и все работает... но это не правильно и коряво...

видимо стоит

видимо стоит почитать /etc/conf.d/net.example
и обратить внимание на выполняемые изменения в роутинге при поднятии интерфейса (до и после)

Re: видимо стоит

iNDiAnFLy написал(а):
видимо стоит почитать /etc/conf.d/net.example
и обратить внимание на выполняемые изменения в роутинге при поднятии интерфейса (до и после)

Все читал... тот факт что я поднимаю впн соединения без проблем означает что я читал экзамплесы...
А вот изменения по команде route -n никаких, что при поднятии соединения по команде pon vpn1 что по команде /etc/init.d/net.ppp1 start ... таблица один в один...

не внимательно

не внимательно читал наверное?
зачем после /etc/init.d/net.ppp1 start роутинг указывать?
роутинг для этого соединения нужно указывать в том-же /etc/conf.d/net --
есть к примеру параметр defaultroute (наверное это не для твоего случая),
есть возможность выполнять команды по событию, почитай раздел "ADVANCED CONFIGURATION" и обрати внимание на postup()

а изменения после прописания роутинга в обоих случаях одинаковы?
traceroute <шлюз> проверь

Re: не внимательно

iNDiAnFLy написал(а):
не внимательно читал наверное?
зачем после /etc/init.d/net.ppp1 start роутинг указывать?
роутинг для этого соединения нужно указывать в том-же /etc/conf.d/net --
есть к примеру параметр defaultroute (наверное это не для твоего случая),
есть возможность выполнять команды по событию, почитай раздел "ADVANCED CONFIGURATION" и обрати внимание на postup()

а изменения после прописания роутинга в обоих случаях одинаковы?
traceroute <шлюз> проверь

Абсолютно одинаковы, куда-же прописывать роутинг?
мне просто нужно тогда знать куда и в какую часть прописать команду: route add -net 192.168.200.0 netmask 255.255.255.0 dev ppp1
Потому-что если я прописываю это до того как интерфейс поднят, то по понятным причинам он не прописывается, т.к. нет dev ppp1... а если после того как полднят интерфейс то эффекта "0"... пинги в подсеть 192.168.200.0 не идут...

в каком месте?

в каком месте?

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

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