En Linux podemos eliminar una conexión TCP establecida usando el tcpkill
comando.
Por ejemplo, para desconectar todas las conexiones a / desde una IP en particular:
tcpkill host ipaddr
O similar para eliminar todas las conexiones usando el puerto 21 en ethernet-1, de la siguiente manera:
tcpkill -i eth1 port 21
Del mismo modo, quiero saber cuál es el comando para eliminar ciertas conexiones en Windows, precisamente Windows 7. Al igual que puedo ver una lista de conexiones activas netstat -n
, ahora me pregunto cómo eliminar una conexión o grupo en particular.
Respuestas:
La herramienta CurrPorts de Nirsoft parece hacer eso. Siga el enlace y busque 'Cerrar una conexión desde la línea de comandos'.
fuente
El Sysinternals Suite de Windows contiene una herramienta llamada tcpview . TcpView le mostrará todas las conexiones en su máquina similares a netstat. También le permitirá cerrar la conexión o eliminar el proceso que aloja la conexión.
fuente
CurrPorts (
cports.exe
) de Nirsoft proporciona una interfaz de Windows para cerrar los puertos o al menos para identificar los procesos que lo mantienen abierto. Esta es una herramienta de depuración bastante buena, de todos modos me ayudó:http://www.nirsoft.net/utils/cports.html
fuente