URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 65086
[ Назад ]

Исходное сообщение
"Как правильно разорвать VPN соединение на сервере."

Отправлено mnk , 24-Мрт-06 12:55 
Можно конечно
ifconfig pppX down
Но это как то некрасиво. Еще как можно?

Содержание

Сообщения в этом обсуждении
"Как правильно разорвать VPN соединение на сервере."
Отправлено Cyril , 24-Мрт-06 17:38 
>Можно конечно
>ifconfig pppX down
>Но это как то некрасиво. Еще как можно?


У меня пптпд + радиус. Если я опускаю впн соединения через килл процесса пппд нужного мне соедиенеия, то все записи об окончании сессии посылаются в радиус(причина завершения : запрос пользователя), что наводит на мысль, что программа расчитана на такие действия.


"Как правильно разорвать VPN соединение на сервере."
Отправлено mnk , 27-Мрт-06 10:27 
>У меня пптпд + радиус. Если я опускаю впн соединения через килл
>процесса пппд нужного мне соедиенеия, то все записи об окончании сессии
>посылаются в радиус(причина завершения : запрос пользователя), что наводит на мысль,
>что программа расчитана на такие действия.
Проблема была не в том, чтобы убить процесс, а в том чтобы определить, какой пид принадлежит данному пользователю (pppX).
Все оказалось просто: надо помотреть в /var/run и там все это есть.


"Как правильно разорвать VPN соединение на сервере."
Отправлено Den , 27-Мрт-06 13:02 
kill -1 `cat /var/run/ppp0.pid`