Búsqueda de sitios web

PowerShell: verifique los puertos abiertos/cerrados con Test-NetConnection


Cuanto más juego con él, más me gusta: Test-NetConnection. Test-NetConnection ve información de una conexión. ¿Qué podemos hacer con él?

Silbido

Si no se especificó el nombre de la computadora, el valor predeterminado es internetbeacon.msedge.net.

Test-NetConnection

Especifiquemos una dirección para el host remoto.

Me alegra ver que sid-500.com está respondiendo mucho más rápido que la baliza. ?

Probar conexiones HTTP

¿Es posible establecer una conexión con sid-500.com con HTTP?

Test-NetConnection www.sid-500.com -CommonTCPPort HTTP

Sí, lo es. ¿Y qué pasa con HTTPS?

Test-NetConnection www.sid-500.com -Port 443

Probar conexiones RDP

Bueno, mi blog está funcionando. Esperemos que no se pueda acceder a mi blog a través de Escritorio remoto (RDP). Es bueno ver que no es así.

Test-NetConnection www.sid-500.com -CommonTCPPort RDP

Ejecutando Test-Connection con tracert/traceroute

Traceroute rastrea la ruta de los paquetes hasta un host de destino. Puedes hacer lo mismo con Test-NetConnection.

Test-NetConnection www.sid-500.com -TraceRoute

Ejecutando en modo silencioso

Tranquilizarse. Muéstrame solo si se puede acceder al host o no.

Test-NetConnection www.sid-500.com -InformationLevel Quiet

Ejecutando en modo detallado

Para sacar más provecho de Test-Connection, ejecútelo en modo detallado. Preste atención a la información adicional sobre la resolución de nombres DNS y la dirección del siguiente salto.

Test-NetConnection www.sid-500.com -InformationLevel Detailed

Computadoras remotas

¿Qué pasa con las computadoras remotas? ¿Puede client001 establecer una conexión con dc01 a través de DNS? No es necesario iniciar sesión en client001. Simplemente ejecute un comando remoto:

Invoke-Command -ComputerName client001 {Test-NetConnection dc01 -Port 53 -InformationLevel Quiet}

Sí, client001 puede establecer una conexión con dc01 a través de DNS.

Conclusión

Espero que esto sea útil. La versión "más pequeña" es Test-Connection: La versión moderna de ping: Test-Connection.

O descubra la dirección IP de la puerta de enlace predeterminada leyendo la tabla de enrutamiento: PowerShell: prueba de la conectividad a la puerta de enlace predeterminada en localhost y hosts remotos leyendo la tabla de enrutamiento

Artículos relacionados