Рвется VPN туннель, а ppp0 остается активным
NWhisper 2 февраля, 2007 - 19:24
Всем привет!
Есть VPN соединение, настроенное через /etc/conf.d/net. Устанавливается и работает нормально, но иногда VPN туннель обрывается (т.е. фактически соединения уже нет), а net.ppp0 остается в рабочем состоянии. И если выполнить /etc/init.d/net.ppp0 restart перезапуск происходит, но VPN туннель при этом не поднимается.
Такой же эффект наблюдается, если при старте системы не удалось установить VPN соединение, то net.ppp0 больше не поднимается. Вернее он поднимается, но не соединяется с VPN сервером.
Подскажите, как можно эти обрывы отследить или поправить? И как перезапускать в таких случаях VPN сессию?
»
- Для комментирования войдите или зарегистрируйтесь
явно
явно недостаточно информации. Что конкретно отваливается? Какой тип VPN?
Думаю, этой
Думаю, этой информации должно быть достаточно:
route del default route del
route del default
route del -host 192.168.0.254 dev ppp0
Оч. интересно узнать зачем эти строчки?
У вас есть локальная сеть?
И,если есть, при поднятом vpn она работает?
Читаем
Читаем внимательно первый пост. Я же сказал - все отлично работает и пакеты роутятся куда надо... пока не оборвется VPN сессия.
Локальная сеть есть и работает нормально.
Я уже не первый год с Linux и знаю как что настраивать, но такое поведение pppd мне не понятно
Re: Читаем
Знаем--значит настраиваем... У меня работает впн, при обрыве тунеля он востанавливается, при обрыве ppp0 он также сам востанавлдивается. Роуты- роутятся,пинги-пингуются.
Судя по всему
Судя по всему надо будет влезать в потроха net.lo, видимо где-то там неправильно прописаны зависимости depend(). Причём похоже именно для pptp.
Аналогичная
Аналогичная проблема. Я делал так:
Сначала подправил кое-что в pptp-command. Там, где вызывается функция stop() добавил строчку `killall pppd`.
и теперь если что не так с VPN соединением, я принудительно останавливаю pptp-command stop, и как следствие убиваю ppp0, а потом снова руками всё восстанавливаю pptp-command start.
Уже полгода эта проблема меня мучает, но другого выхода не нашёл.
А если бы всё автоматически делалось это было бы круто ;)
_________________
Программист - это, прежде всего, творческая личность и только потом - пьяная скотина ...