Хало. Есть ppp интерфейс, который поднимается с помощью /etc/network/interfaces:
auto ppp0
iface ppp0 inet ppp
provider "название"
post-up sleep 10
post-up route add -net 192.168.14.0/24 dev ppp0Это маршрут в удаленную сеть, шлюз по умолчанию остается прежним, через eth0. Таким образом все поднимается и работает. Но, если соединение разорвется, то этот маршрут удаляется, а после восстановления соединения, не восстанавливается.
Прошу помощи. Как сделать так, что бы маршрут восстанавливался? Я понимаю, что можно поставить это в cron, но как то это костыльно. Система Debian Lenny.
>[оверквотинг удален]
> iface ppp0 inet ppp
> provider "название"
> post-up sleep 10
> post-up route add -net 192.168.14.0/24 dev ppp0
> Это маршрут в удаленную сеть, шлюз по умолчанию остается прежним,
> через eth0. Таким образом все поднимается и работает. Но, если соединение
> разорвется, то этот маршрут удаляется, а после восстановления соединения, не восстанавливается.
> Прошу помощи. Как сделать так, что бы маршрут восстанавливался? Я
> понимаю, что можно поставить это в cron, но как то это
> костыльно. Система Debian Lenny.железка? ОС? роутинг до+после поднятия ppp в первый раз. какой сервис для ppp-соелинения используется?
[dubl post]
смотреть в настройках ppp про default-gateway, а post-up к хренам собачим.
> смотреть в настройках ppp про default-gateway, а post-up к хренам собачим.Мне не нужно что бы поднимаемый интерфейс ppp0 был дефолтным. Просто подключается еще одна сеть.
>> смотреть в настройках ppp про default-gateway, а post-up к хренам собачим.
> Мне не нужно что бы поднимаемый интерфейс ppp0 был дефолтным. Просто подключается
> еще одна сеть.Никого не колышет, что Вам нужно до тех пор, пока Вы ТТХ задачи не описали. Я Вам вопросы задал - не на один ответа не вижу. даже банального скрипта, в котором Вы при поднятии и-фейса пытаетесь маршрут добавить не вижу.
более того - не вижу необходимости добавлять маршрут в известную Вам сеть именно при поднятии интерфейса.
>[оверквотинг удален]
>> post-up sleep 10
>> post-up route add -net 192.168.14.0/24 dev ppp0
>> Это маршрут в удаленную сеть, шлюз по умолчанию остается прежним,
>> через eth0. Таким образом все поднимается и работает. Но, если соединение
>> разорвется, то этот маршрут удаляется, а после восстановления соединения, не восстанавливается.
>> Прошу помощи. Как сделать так, что бы маршрут восстанавливался? Я
>> понимаю, что можно поставить это в cron, но как то это
>> костыльно. Система Debian Lenny.
> железка? ОС? роутинг до+после поднятия ppp в первый раз. какой сервис для
> ppp-соелинения используется?Соединяюсь клиентом linux-ppp. Остальное написал.
> Прошу помощи. Как сделать так, что бы маршрут восстанавливался? Я
> понимаю, что можно поставить это в cron, но как то это
> костыльно. Система Debian Lenny.Для этого есть скрипты ip-up/ip-down вызываемые самим ppp, после установки и укладывания соединения.
>> Прошу помощи. Как сделать так, что бы маршрут восстанавливался? Я
>> понимаю, что можно поставить это в cron, но как то это
>> костыльно. Система Debian Lenny.
> Для этого есть скрипты ip-up/ip-down вызываемые самим ppp, после установки и укладывания
> соединения.Спасибо, уже так и сделал. Все работает.