A ferramenta CurrPorts da Nirsoft parece fazer isso. Siga o link e procure por 'Fechando uma conexão a partir da linha de comando'.
Em Linux podemos matar uma conexão TCP estabelecida usando o comando tcpkill
.
Por exemplo, para descartar toda a conexão de / para um determinado IP:
tcpkill host ipaddr
Ou similarmente para matar toda a conexão usando a porta 21 no ethernet-1, por:
tcpkill -i eth1 port 21
Da mesma forma, eu quero saber o que é o comando para matar determinada conexão no Windows, precisamente o Windows 7. Como eu posso ver uma lista de conexões ativas por netstat -n
, agora eu estou querendo saber como soltar um determinado ou grupo de conexões?
A ferramenta CurrPorts da Nirsoft parece fazer isso. Siga o link e procure por 'Fechando uma conexão a partir da linha de comando'.
O Windows Sysinternals Suite contém uma ferramenta chamada TcpView . O TcpView mostrará todas as conexões na sua máquina, semelhantes ao netstat. Ele também permitirá que você feche a conexão ou mate o processo que hospeda a conexão.
CurrPorts ( cports.exe
) da Nirsoft fornece uma interface do Windows para fechar as portas ou, pelo menos, identificar os processos que a mantêm aberta. Esta é uma ferramenta de depuração muito boa - me ajudou de qualquer maneira:
Using CurrPorts
The main window of CurrPorts displays the list of all currently opened TCP and UDP ports. You can select one or more items, and then close the selected connections, copy the ports information to the clipboard, or save it to HTML/XML/Text file. If you don't want to view all available columns, or you want to change the order of the columns on the screen and in the files you save, select 'Choose Column' from the View menu, and select the desired columns and their order. In order to sort the list by specific column, click on the header of the desired column.