Solucionar problemas de conectividad de red de Windows Server a través de PowerShell
Windows Server ofrece toneladas de herramientas para administradores en caso de que una aplicación o computadora no pueda conectarse a un puerto específico o IP de servidor. Una cosa que aparece instantáneamente es usar herramientas para resolver DNS y otros problemas de red, pero si le encanta usar PowerShell , hay un comando brillante Test-NetConnection que puede usar.
Solucionar problemas de conectividad de red(Troubleshoot Network) a través de PowerShell
Puede usar el cmdlet Test-NetConnection para encontrar información de diagnóstico para una conexión. Incluye soporte para la prueba de ping , la prueba de TCP , el seguimiento( route tracing) de rutas y también el diagnóstico de selección de rutas.
Según las opciones que se utilicen, la salida consistirá en información como ComputerName , RemoteAddress , SelectedSourceAddress , OutgoingInterfaceIndex , SelectedNetRoute y más.
Aquí está la lista de parámetros soportados
- Puerto TCP(TCP) común : especifica el número de puerto TCP de servicio típico
- ComputerName: especifica el nombre del sistema de nombres de dominio( Domain Name System) ( DNS ) o la dirección IP de la computadora de destino.
- ConstrainInterface: especifica la restricción de la interfaz que se usará para el diagnóstico de ruta.
- ConstrainSourceAddress: especifica la restricción de la dirección de origen que se usará para el diagnóstico de rutas.
- DiagnoseRouting: indica que se ejecutan los diagnósticos de ruta para generar la información de selección de dirección de ruta y origen para el host remoto.
- Saltos: especifica el número de saltos para atravesar en un comando traceroute.
- InformationLevel: Especifica el nivel de información Detallado o Silencioso
- Puerto: especifica el número de puerto TCP en la computadora remota.(TCP)
- TraceRoute: indica que Tracert se ejecuta para probar la conectividad con el host remoto.
Usando el poderoso (Using the powerful )cmdlet Test-NetConnection
Test-NetConnection -ComputerName "www.contoso.com" -ConstrainInterface 5 -DiagnoseRouting -InformationLevel "Detailed" ComputerName : www.contoso.com RemoteAddress : 2600:1409:a:185::2768 ConstrainInterfaceIndex : 5 SelectedSourceAddress : 2001:4898:e0:79:75dd:64cf:d9ff:f86 OutgoingInterfaceIndex : 5 SelectedNetRoute : DestinationPrefix: ::/0 NextHop: fe80::200:5eff:fe00:202 RouteSelectionEvents : IP: Route [DestinationPrefix: ::/0 NextHop: fe80::200:5eff:fe00:202 InterfaceIndex: 4 RouteMetric: 256] is blocked for Destination: 2600:1409:a:185::2768 ConstrainInterfaceIndex: 5 ConstrainScopeZone: 1 in Compartment: 1, Reason: InterfaceConstraint. SourceAddressSelectionEvents : IP: Source address 2001:4898:e0:79:75dd:64cf:d9ff:f86 is preferred over fe80::75dd:64cf:d9ff:f86 for destination 2600:1409:a:185::2768 Rule = 2.0. IP: Source address 2001:4898:e0:79:75dd:64cf:d9ff:f86 is preferred over fe80::75dd:64cf:d9ff:f86 for destination 2600:1409:a:185::2768 Rule = 2.0. RouteDiagnosticsSucceeded : True
Lista de comandos de muestra
Aquí hay algunos comandos de muestra que puede probar en su computadora. Algunos de estos comandos necesitarán privilegios de administrador, así que asegúrese de iniciar PowerShell 7 o PowerShell 5.1 con el permiso requerido.
Test-NetConnection youtube.com
Información más detallada sobre la conectividad:
Test-NetConnection youtube.com -InformationLevel "Detailed"
Cuando se trabaja con servicios web, es para probar un puerto TCP específico.(TCP)
Test-NetConnection youtube.com -Port 443 -InformationLevel "Detailed"
Realice(Perform) diagnósticos de ruta para conectarse a un host remoto.
Test-NetConnection -ComputerName itopstalk.com -DiagnoseRouting -InformationLevel Detailed
Encuentra el puerto predeterminado de un sitio web
Test-NetConnection -ComputerName microsoft.com -CommonTCPPort HTTP
Ejecutar Trace Route para un sitio web
Test-NetConnection -ComputerName google.com -TraceRoute
Dicho esto, es beneficioso si está en una plataforma que no es Windows pero usa el mismo comando que en Windows .
Aparte de esto, también he notado la ejecución de comandos para algunos sitios web como Microsoft.com . no funciona Ping falla todo el tiempo, lo que podría ser una cosa del servidor que bloquea tales solicitudes aleatorias.
Related posts
Cómo configurar Global Proxy Server Settings en Windows 10
Su DNS Server podría no estar disponible en Windows 10
Cómo configurar un servidor proxy en una tableta o dispositivo híbrido con Windows 8.1
3 formas de cambiar la dirección IP en Windows 10
Cómo usar Network Sniffer Tool PktMon.exe en Windows 10
¿Por qué mi Ping Time tan alto en Windows 11/10?
No se puede asignar al Network drive en Windows 10
Backup and Restore WiFi o Wireless Network Profiles en Windows 10
Cómo encontrar el Router IP address en Windows 10 - IP Address Lookup
Cómo arreglar DHCP Lookup Error a error om Windows & Chromebooks
Wireless Networking Tools gratis para Windows 10
Cómo compartir archivos entre computadoras usando LAN en Windows 10
Cómo asignar un Network Drive o agregar un FTP Drive en Windows 11/10
Cómo habilitar DNS sobre HTTPS en Windows 10
Cómo crear las acciones Network en Windows 10
Windows no puede obtener el Network Settings del enrutador en Windows 10
NetTraffic: Monitor de tiempo real Network traffic para Windows 10
Cómo cambiar LAN Manager Authentication Level en Windows 10
Realice un Network Audit con Alloy Discovery Express para Windows
Network Adapter Falta en Windows 10