The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не получается убить PPP-соединение на сервере"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (VPN / Linux)
Изначальное сообщение [ Отслеживать ]

"Не получается убить PPP-соединение на сервере"  +/
Сообщение от PostFx email(ok) on 30-Ноя-10, 12:29 
Здравтсвуйте, товарищи!
Помогите разобраться с проблемкой.
Имеется сервачок под управлением Gentoo, всё свежее (Linux 2.6.35-gentoo-r12).

На серваке крутится pptpd.
Так вот соединение клиента с сервером устанавливается, все работает.

Делаю "ip a":

25: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc htb state UNKNOWN qlen 3
    link/ppp
    inet 10.250.254.20 peer 10.250.0.214/32 scope global ppp0

Видим клиента ppp0 с IP 10.250.0.214/32.

Итак, в силу разных задач, в процессе работы определенные ppp-интерфейсы надо отклчюать).

Пытаюсь делать "ifconfig ppp0 down".

Из таблицы маршрутов ppp0 пропадает, ок.

Но... "ip a" - он все еще на месте, просто STATE меняется на DOWN.

Как мне полностью разорвать соединение? Необходимо сэмулировать, как будто пользователь сам жмёт "отключить".

С уважением, Дмитрий.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от PostFx email(ok) on 30-Ноя-10, 15:23 
Ребята, ну что, есть идеи?
Как убить интерфейс ppp0 ?

"ip address del dev ppp0" возвращает:

RTNETLINK answers: Operation not supported

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от BarS (??) on 30-Ноя-10, 15:32 
> Ребята, ну что, есть идеи?
> Как убить интерфейс ppp0 ?
> "ip address del dev ppp0" возвращает:
> RTNETLINK answers: Operation not supported

ifconfig ppp0 down

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от BarS (??) on 30-Ноя-10, 15:34 
+ pptpd restart

попробуй

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от PostFx email(ok) on 30-Ноя-10, 15:36 
> + pptpd restart
> попробуй

У меня подключено минимум 100-150 юзеров через pptpd (ppp0-ppp150).
Мне же надо сбросить единичное конкретное подключение.

Я не могу всех сбросить.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от BarS (??) on 30-Ноя-10, 15:51 
>> + pptpd restart
>> попробуй
> У меня подключено минимум 100-150 юзеров через pptpd (ppp0-ppp150).
> Мне же надо сбросить единичное конкретное подключение.
> Я не могу всех сбросить.

Я не помню, но кажется они не сбросяться, ppp интерфейсы остаются, хотя могу ошибаться.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от BarS (??) on 30-Ноя-10, 15:54 
Только что сделал рестарт ppp0 остался на месте...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от PostFx email(ok) on 30-Ноя-10, 16:39 
> Только что сделал рестарт ppp0 остался на месте...

Ну вот и я о том же. Вопрос в том, можно ли удалить их как-то средстами "ip"?
Я ведь могу удалять ip-интерфейсы, алиасы и т.д. "ip address del a.b.c.d/32 dev eth0"

А ppp не получается так.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от PostFx email(ok) on 30-Ноя-10, 17:52 
Решил проблему.
Каждое ppp-соедиение создает процесс

/usr/sbin/pppd local file /etc/ppp/options-pptpd 115200 X.X.X.X:Y.Y.Y.Y ipparam Z.Z.Z.Z ......

Вобщем kill -9 по Pid'у

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от PavelR (??) on 30-Ноя-10, 18:35 
> Решил проблему.
> Каждое ppp-соедиение создает процесс
> /usr/sbin/pppd local file /etc/ppp/options-pptpd 115200 X.X.X.X:Y.Y.Y.Y ipparam Z.Z.Z.Z
> ......
> Вобщем kill -9 по Pid'у

Гениально !

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Не получается убить PPP-соединение на сервере"  +/
Сообщение от Flash (??) on 14-Апр-13, 15:23 
> Решил проблему.
> Каждое ppp-соедиение создает процесс
> /usr/sbin/pppd local file /etc/ppp/options-pptpd 115200 X.X.X.X:Y.Y.Y.Y ipparam Z.Z.Z.Z
> ......
> Вобщем kill -9 по Pid'у

Не могли бы Вы показать скрипт, ка кэк это  у Вас делается?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру