
¿Cómo eliminar el puerto vinculado en Windows 7 desde cmd? Estoy desarrollando una aplicación cliente-servidor que se ejecuta en el puerto 3434 y también está vinculada al puerto 0.0.0.0. Cuando escribo cmd netstat -an, obtengo este resultado:
TCP 0.0.0.0:3434 0.0.0.0:0 LISTENING
No puedo deshacerme de ellos porque no sé el nombre del puerto. Este enlaceNo me ayudó, ¿tú también puedes?
Respuesta1
Los puertos TCP no se pueden eliminar, debe cerrar el programa que se ha vinculado a ese puerto.
Para saber qué programa está vinculado a un puerto, utilicenetstat -ab
TCP 127.0.0.1:27015 Thiscomputer:0 LISTENING
[AppleMobileDeviceService.exe]
Ver¿Cómo encontrar un exe escuchando en el puerto?
Pruebe netstat con -o, muestra PID. y luego use la lista de tareas para ver el PID y el nombre del proceso. El administrador de tareas también muestra el PID y el nombre del proceso.
TCP 127.0.0.1:27015 bcs:49177 ESTABLISHED 1588
[AppleMobileDeviceService.exe]
Usando el menú contextual del botón derecho en el Administrador de tareas
Respuesta2
Para finalizar el proceso en Windows, ejecute el siguiente comando para encontrar el puerto y el pid
netstat -ano
matar un proceso
taskkill /F /PID 1448
Respuesta3
Puedes encontrarlo process-id
usando tu port
número.
netstat -ano | findstr :<PORT_NUMBER>
como
netstat -ano | findstr :9090
TCP 0.0.0.0:9090 0.0.0.0:0 LISTENING 11332
TCP [::]:9090 [::]:0 LISTENING 11332
y luego cerrar el proceso en ejecución
taskkill -pid 11332 /f