The OpenNET Project / Index page

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

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

"Как принудительно разорвать VPN соединение?"  
Сообщение от silent79 email(ok) on 24-Июл-08, 20:37 
Доброго времени суток. Настроил pptpd сервер, настроил правила в iptables. Одним словом все работает замечательно. Но вот не могу с сервера, где установлен pptpd сервер разорвать созданное клиентом соединение. Подскажите пожалуйста как это можно организовать?

За ранее спасибо...

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


1. "Как принудительно разорвать VPN соединение?"  
Сообщение от wertik (ok) on 24-Июл-08, 20:51 
>Доброго времени суток. Настроил pptpd сервер, настроил правила в iptables. Одним словом
>все работает замечательно. Но вот не могу с сервера, где установлен
>pptpd сервер разорвать созданное клиентом соединение. Подскажите пожалуйста как это можно
>организовать?
>
>За ранее спасибо...

А в чем собственно трудности?

root@inet:~# lsof |grep ppt
pptpd      5220       root  cwd       DIR        3,1       4096          2 /
pptpd      5220       root  rtd       DIR        3,1       4096          2 /
pptpd      5220       root  txt       REG        3,1      27448    4107796 /usr/local/sbin/pptpd
pptpd      5220       root  mem       REG        3,1      45552    9158733 /lib/libnss_files-2.5.so
pptpd      5220       root  mem       REG        3,1    1528742    9158724 /lib/libc-2.5.so
pptpd      5220       root  mem       REG        3,1     131484    9158766 /lib/ld-2.5.so
pptpd      5220       root    0u      CHR        1,3                   183 /dev/null
pptpd      5220       root    1u      CHR        1,3                   183 /dev/null
pptpd      5220       root    2u      CHR        1,3                   183 /dev/null
pptpd      5220       root    3r     FIFO        0,5              13288941 pipe
pptpd      5220       root    4w     FIFO        0,5              13288941 pipe
pptpd      5220       root    5u     unix 0xcec431a0              13288942 socket
pptpd      5220       root    6u     IPv4   13288943                   TCP 89.179.x.x:pptp (LISTEN)
pptpctrl  31462       root  cwd       DIR        3,1       4096          2 /
pptpctrl  31462       root  rtd       DIR        3,1       4096          2 /
pptpctrl  31462       root  txt       REG        3,1      31205    4107797 /usr/local/sbin/pptpctrl
pptpctrl  31462       root  mem       REG        3,1    1528742    9158724 /lib/libc-2.5.so
pptpctrl  31462       root  mem       REG        3,1      12537    9158742 /lib/libutil-2.5.so
pptpctrl  31462       root  mem       REG        3,1     131484    9158766 /lib/ld-2.5.so
pptpctrl  31462       root    0u     IPv4   14124415                   TCP 89.179.x.x:pptp->sklad:3167 (ESTABLISHED)
pptpctrl  31462       root    1u      CHR        1,3                   183 /dev/null
pptpctrl  31462       root    2u      CHR        1,3                   183 /dev/null
pptpctrl  31462       root    3r     FIFO        0,5              14124416 pipe
pptpctrl  31462       root    4w     FIFO        0,5              14124416 pipe
pptpctrl  31462       root    5u     unix 0xd27df1a0              14124417 socket
pptpctrl  31462       root    6u      CHR        5,2                   812 /dev/ptmx
pptpctrl  31462       root    7u      raw                         14124436 22C4B359:002F->A21E6F56:0000 st=01
root@inet:~# kill 31462
root@inet:~# ifconfig ppp0
ppp0: error fetching interface information: Device not found
root@inet:~#

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как принудительно разорвать VPN соединение?"  
Сообщение от silent79 email(ok) on 25-Июл-08, 17:43 
Да, соединение разрывается, но а если соединений много, и мне надо разъединить именно вот это вот... Как мне его отследить и разорвать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как принудительно разорвать VPN соединение?"  
Сообщение от wertik (ok) on 25-Июл-08, 19:18 
>Да, соединение разрывается, но а если соединений много, и мне надо разъединить
>именно вот это вот... Как мне его отследить и разорвать?

pptpctrl  31462       root    0u     IPv4   14124415                   TCP 89.179.x.x:pptp->sklad:3167 (ESTABLISHED)
это текущее соединения , беру его пид 31462 и убиваю.
sklad - это у меня ip в /etc/hosts прописан поэтому реальный vpn ip не видно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Как принудительно разорвать VPN соединение?"  
Сообщение от silent79 email(ok) on 25-Июл-08, 23:05 
Я понимаю... но у меня нет такого.
Вот что у меня
[root@brgu ~]# lsof |grep ppt
pptpd      1338    root  cwd       DIR        8,2       4096          2 /
pptpd      1338    root  rtd       DIR        8,2       4096          2 /
pptpd      1338    root  txt       REG        8,2      19812    6983744 /usr/sbin/pptpd
pptpd      1338    root  mem       REG        0,0                     0 [vdso] (stat: No such file or directory)
pptpd      1338    root  mem       REG        8,2     126576    3311176 /lib/ld-2.3.6.so
pptpd      1338    root  mem       REG        8,2    1485904    3311177 /lib/libc-2.3.6.so
pptpd      1338    root  mem       REG        8,2      32724    6984579 /usr/lib/libwrap.so.0.7.6
pptpd      1338    root  mem       REG        8,2      91712    3311187 /lib/libnsl-2.3.6.so
pptpd      1338    root  mem       REG        8,2      46652    3309621 /lib/libnss_files-2.3.6.so
pptpd      1338    root    0u      CHR        1,3                  1215 /dev/null
pptpd      1338    root    1u      CHR        1,3                  1215 /dev/null
pptpd      1338    root    2u      CHR        1,3                  1215 /dev/null
pptpd      1338    root    3r     FIFO        0,6               1113574 pipe
pptpd      1338    root    4w     FIFO        0,6               1113574 pipe
pptpd      1338    root    5u     unix 0xd309ed00               1113575 socket
pptpd      1338    root    6u     IPv4    1113608                   TCP *:1723 (LISTEN)
pptpd      1338    root   43r      BLK        8,1                   901 /dev/sda1
mysqld     2646   mysql   94u      REG       8,17       4096   15532147 /dataspace/basesql/firewall/pptpuser.MYI
mysqld     2646   mysql   95u      REG       8,17        300   15532148 /dataspace/basesql/firewall/pptpuser.MYD
pptpctrl  32421    root  cwd       DIR        8,2       4096          2 /
pptpctrl  32421    root  rtd       DIR        8,2       4096          2 /
pptpctrl  32421    root  txt       REG        8,2      28968    6983344 /usr/sbin/pptpctrl
pptpctrl  32421    root  mem       REG        0,0                     0 [vdso] (stat: No such file or directory)
pptpctrl  32421    root  mem       REG        8,2     126576    3311176 /lib/ld-2.3.6.so
pptpctrl  32421    root  mem       REG        8,2    1485904    3311177 /lib/libc-2.3.6.so
pptpctrl  32421    root  mem       REG        8,2      15092    3311131 /lib/libutil-2.3.6.so
pptpctrl  32421    root    0u     IPv4    1356850                   TCP brgu.ru:1723->nat.perezz.nirvana.ipct.ru:3171 (ESTABLISHED)
pptpctrl  32421    root    1u      CHR        1,3                  1215 /dev/null
pptpctrl  32421    root    2u      CHR        1,3                  1215 /dev/null
pptpctrl  32421    root    3u     unix 0xf2b45a80               1356851 socket
pptpctrl  32421    root    4r     FIFO        0,6               1356852 pipe
pptpctrl  32421    root    5w     FIFO        0,6               1356852 pipe
pptpctrl  32421    root    6u      CHR        5,2                  2733 /dev/ptmx
pptpctrl  32421    root    7u      raw                          1356867 66F16E4E:002F->9630F959:0000 st=01
pptpctrl  32421    root   43r      BLK        8,1                   901 /dev/sda1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Как принудительно разорвать VPN соединение?"  
Сообщение от silent79 email(ok) on 25-Июл-08, 23:15 
Если я правильно понимаю, то тут отображается имя хоста с которого происходило соединение. Но мне это не надо, т.к. я, скажем коннекчусь к серваку через инет, для организации локалки. Мне надо разорвать созданное соединение с учетом логина ну или IP адреса, который был присвоен клиенту...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Как принудительно разорвать VPN соединение?"  
Сообщение от wertik (ok) on 26-Июл-08, 21:22 
>Если я правильно понимаю, то тут отображается имя хоста с которого происходило
>соединение. Но мне это не надо, т.к. я, скажем коннекчусь к
>серваку через инет, для организации локалки. Мне надо разорвать созданное соединение
>с учетом логина ну или IP адреса, который был присвоен клиенту...
>

tail -f /var/log/messages
Jul 26 21:20:21 inet pppd[28722]: Connection terminated.
Jul 26 21:20:21 inet pppd[28722]: Exit.
Jul 26 21:20:21 inet pptpd[28713]: CTRL: Client 86.111.x.x control connection finished
Jul 26 21:20:23 inet pptpd[28776]: CTRL: Client 86.111.x.x control connection started
Jul 26 21:20:24 inet pptpd[28776]: CTRL: Starting call (launching pppd, opening GRE)
Jul 26 21:20:24 inet pppd[28777]: pppd 2.4.4 started by root, uid 0
Jul 26 21:20:24 inet pppd[28777]: Using interface ppp0
Jul 26 21:20:24 inet pppd[28777]: Connect: ppp0 <--> /dev/pts/1
Jul 26 21:20:25 inet pppd[28777]: local  IP address 192.168.55.1
Jul 26 21:20:25 inet pppd[28777]: remote IP address 172.16.0.12

root@inet:~#                                                        
потом kill 28777
и всё )
чего вы там паритесь то ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Как принудительно разорвать VPN соединение?"  
Сообщение от wertik (ok) on 26-Июл-08, 07:46 
pptpctrl  32421    root    0u     IPv4    1356850                   TCP brgu.ru:1723->nat.perezz.nirvana.ipct.ru:3171 (ESTABLISHED)
а это что?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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