
Ejecuté el siguiente comando para tener una mejor idea de qué contiene el puerto 8443 en el servidor en el que estoy tratando de trabajar e instalar algún software nuevo en él.
C:\Users\Administrator>netstat -abn | find "8443"
TCP 0.0.0.0:8443 0.0.0.0:0 LISTENING
TCP [::]:8443 [::]:0 LISTENING
¿Alguna idea sobre cómo vincular esto a un servicio específico?
el binario sin el hallazgo aparece como:
Can not obtain ownership information
Respuesta1
Deje caer la tubería a find
. Es irritante que la aplicación esté en una nueva línea, por lo que no puedes usar la find
utilidad.
Por ejemplo:
C:\Windows\system32>netstat -abn | find "3306"
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
TCP [::]:3306 [::]:0 LISTENING
Y sin la tubería para encontrar (recortada por brevedad)
C:\Windows\system32>netstat -abn
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
[mysqld.exe]
Lo que podría hacer es enviarlo a un archivo de texto (es decir, netstat -abn > netstat.txt
) y usar la búsqueda en el Bloc de notas para encontrar 8433 y ver qué ejecutable está escuchando en el puerto de esa manera.
Si obtiene Can not obtain ownership information
el resultado, espere un minuto y ejecute el comando nuevamente. Por muy loco que parezca, me pasó mientras hacía la prueba para esta respuesta. Al no hacer nada más que esperar 30 segundos y ejecutar exactamente el mismo netstat
comando nuevamente, se mostró el ejecutable.
Respuesta2
Consulte TCPView
http://technet.microsoft.com/en-us/sysinternals/bb897437
TCPView es un programa de Windows que le mostrará listados detallados de todos los puntos finales TCP y UDP en su sistema, incluidas las direcciones locales y remotas y el estado de las conexiones TCP. En Windows Server 2008, Vista y XP, TCPView también informa el nombre del proceso propietario del punto final. TCPView proporciona un subconjunto más informativo y convenientemente presentado del programa Netstat que se incluye con Windows. La descarga de TCPView incluye Tcpvcon, una versión de línea de comandos con la misma funcionalidad.