Como faço para “fechar a conexão” como o TCPView, usando a linha de comando? [fechadas]

4

Gostaria de fazer o que o TCPView faz na linha de comando, por exemplo, fechando uma conexão usada por um processo específico (sem terminar o processo). Existe uma maneira de fazer isso?

    
por Jon 11.03.2011 / 02:48

4 respostas

2

link - consulte a seção "Fechando uma conexão da linha de comando" (não tentei)

    
por 20.06.2011 / 23:49
2

Você poderia usar hping3 para enviar um tcp reset da mesma porta de origem para o mesmo destino ip / port que a conexão que você gostaria de fechar. netstat -b fornecerá as informações do processo.

    
por 12.03.2011 / 19:14
1

Tcpkill de dsniff executa uma força bruta na sequência tcp para enviar o RST ao fluxo de destino. Use-o com lsof ou netstat para obter os sockets abertos e, em seguida, mate-os:

petrus@seth:~$ sudo lsof -i TCP:80
COMMAND    PID   USER TYPE NODE NAME
chromium- 2674 petrus IPv4 TCP  seth:44545->stackoverflow.com:www  (ESTABLISHED)

petrus@seth:~$ sudo tcpkill -9 port 44545
tcpkill: listening on eth0 [port 44545]
64.34.119.12:80 > 172.22.151.34:44545: R 2186116153:2186116153(0) win 0
64.34.119.12:80 > 172.22.151.34:44545: R 2186116230:2186116230(0) win 0
64.34.119.12:80 > 172.22.151.34:44545: R 2186116384:2186116384(0) win 0
64.34.119.12:80 > 172.22.151.34:44545: R 2186116615:2186116615(0) win 0
    
por 21.06.2011 / 00:36
-2

Você pode tentar o wkillcx.

O wkillcx pode fechar uma conexão ativa.

Você pode fazer o download do wkillcx em: link

É freeware.

Você também pode ver um exemplo no final desta postagem (em espanhol):

link

    
por 17.01.2015 / 10:43

Tags