|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Shuko 2:5005/66 30 Mar 2007 03:47:41 To : Stas Degteff Subject : PPTP туннель on demand -------------------------------------------------------------------------------- 29 Mar 07 21:19, you wrote to All: SD> возникла потребность поставить на сервере клиентскую часть туннеля SD> PPTP таким образом, чтобы туннель поднимался только при наличии SD> трафика. ОС/дистрибутив: SUSE Linux Enterprize Server ПО: pppd + pptp SD> из дистрибутива. SD> При запуске pppd с опцией demand приходится дополнительно запускать SD> route, чтобы пакеты направить в туннель и инициировать соединение. SD> Поскольку адрес назначения туннеля совпадает с адресом PPTP-сервера, SD> устанавливать маршрут приходится на интерфейс ppp, и до поднятия SD> интерфейса это сделать невозможно (т.е. сначала необходимо запустить SD> pppd). Причём после установки соединения маршрут опять сбрасывается. SD> Первый вопрос. SD> Как заставить pppd выполнить команду (запустить скрипт) при поднятии SD> интерфейса? ip-auth и ip-up запускаются значительно позже. SD> Второй вопрос. SD> Как в SUSe правильно оформить скрипт ifcfg-*, ip-up-* и т.п., SD> специфичный для конкретного ppp-интерфейса. Заставить родной SD> SUSE'вский скрипт ip-up запускать мой скрипт для этого туннеля не SD> удалось, и в документации не нашёл описания. Конечно, можно втупую SD> отредактировать ip-up, но считаю это некрасивым решением. SD> Stas SD> P.S. насколько проще требуемое сделано в *BSD с их user-level ppp... может просто сменить сюзю на что-то нормальное? ну или как вариант взять нормальный ппп и скрипты, раз в сюсе оно кривое? диал-он-деманд не делал, но ппп поднимал на разных средах передачи, в том числе и pptp тунель. везде нормально работает ip-up. для обработки специфичного интерфейса указываю pppd unit X и в скрипте обрабатываю интерфейс pppX. Anton --- GoldED/W32 3.0.1 * Origin: Пиво пить - здоровым быть !!! (2:5005/66) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1857460c89da.html, оценка из 5, голосов 10
|