MPD5 PPTP over PPPoE
Добавлено: 2011-05-24 1:55:17
Здравствуйте.
Проблема такая: инет на сервер с MPD5 приходит по протоколу PPPoE, требуется сквозь этот PPPoE организовать VPN-туннель до сервера с динамическим адресом в интернете (то есть подключаться по динамическому домену). Соответственно в конфиге созданы 2 подключения. При запуске mpd они стартуют синхронно, и, т.к. PPPoE поднимается не сразу, то резолвить IP-адрес сервера, к которому нужно выполнить VPN-подключение не получается, и MPD на этом успокаивается, оставив интерфейс ng1. Через несколько секунд PPPoE интерфейс ng0 получает адрес и инет начинает работать, а ng1 так и висит. При этом если перезапустить второй интерфейс руками, или запустить еще одну копию MPD5, то VPN поднимается.
Я так понимаю нужен последовательный старт этих подключений, но как это грамотно организовать? Напрашивается ответ "через скрипты up/down", но как с их помощью рулить линками MPD?
Проблема такая: инет на сервер с MPD5 приходит по протоколу PPPoE, требуется сквозь этот PPPoE организовать VPN-туннель до сервера с динамическим адресом в интернете (то есть подключаться по динамическому домену). Соответственно в конфиге созданы 2 подключения. При запуске mpd они стартуют синхронно, и, т.к. PPPoE поднимается не сразу, то резолвить IP-адрес сервера, к которому нужно выполнить VPN-подключение не получается, и MPD на этом успокаивается, оставив интерфейс ng1. Через несколько секунд PPPoE интерфейс ng0 получает адрес и инет начинает работать, а ng1 так и висит. При этом если перезапустить второй интерфейс руками, или запустить еще одну копию MPD5, то VPN поднимается.
Я так понимаю нужен последовательный старт этих подключений, но как это грамотно организовать? Напрашивается ответ "через скрипты up/down", но как с их помощью рулить линками MPD?