Solucionar problemas de conectividade de rede do Windows Server via PowerShell
O Windows Server(Windows Server) oferece várias ferramentas para administradores caso um aplicativo ou computador não consiga se conectar a uma porta ou IP de servidor específico. Uma coisa que aparece instantaneamente é usar ferramentas para resolver DNS e outros problemas de rede, mas se você gosta de usar o PowerShell , há um comando brilhante Test-NetConnection que você pode usar.
Solucionar problemas(Troubleshoot Network) de conectividade de rede via PowerShell
Você pode usar o cmdlet Test-NetConnection para descobrir informações de diagnóstico para uma conexão. Inclui suporte para teste de ping , teste de TCP , rastreamento( route tracing) de rota e também diagnóstico de seleção de rota.
Dependendo de quais opções são usadas, a saída consistirá em informações como ComputerName , RemoteAddress , SelectedSourceAddress , OutgoingInterfaceIndex , SelectedNetRoute e muito mais.
Aqui está a lista de parâmetros suportados
- Porta TCP(TCP) comum : especifica o número da porta TCP do serviço típico
- ComputerName: especifica o nome ou endereço IP do Domain Name System ( DNS ) do computador de destino.(DNS)
- ConstrainInterface: especifica a restrição de interface a ser usada para diagnóstico de rota.
- ConstrainSourceAddress: especifica a restrição de endereço de origem a ser usada para diagnóstico de rota.
- DiagnoseRouting: indica que o diagnóstico de rota é executado para gerar as informações de seleção de rota e endereço de origem para o host remoto.
- Hops: especifica o número de saltos a serem percorridos em um comando traceroute.
- InformationLevel: especifica o nível de informação Detalhado ou Silencioso
- Porta: especifica o número da porta TCP no computador remoto.
- TraceRoute: indica que o Tracert é executado para testar a conectividade com o host remoto.
Usando o 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 Exemplo
Aqui estão alguns comandos de exemplo que você pode experimentar em seu computador. Alguns desses comandos precisarão de privilégios de administrador, portanto, certifique-se de iniciar o PowerShell 7 ou PowerShell 5.1 com a permissão necessária.
Test-NetConnection youtube.com
Informações mais detalhadas sobre a conectividade:
Test-NetConnection youtube.com -InformationLevel "Detailed"
Ao trabalhar com web services, é testar uma porta TCP específica .
Test-NetConnection youtube.com -Port 443 -InformationLevel "Detailed"
Execute(Perform) diagnósticos de rota para se conectar a um host remoto.
Test-NetConnection -ComputerName itopstalk.com -DiagnoseRouting -InformationLevel Detailed
Encontre a porta padrão de um site
Test-NetConnection -ComputerName microsoft.com -CommonTCPPort HTTP
Executar Trace Route para um site
Test-NetConnection -ComputerName google.com -TraceRoute
Dito isso, é benéfico se você estiver em uma plataforma que não seja Windows, mas usar o mesmo comando do Windows .
Além disso, também notei a execução de comandos para alguns sites como Microsoft.com . Não funciona. O ping falha o tempo todo, o que pode ser uma coisa do servidor bloqueando essas solicitações aleatórias.
Related posts
Como configurar Global Proxy Server Settings em Windows 10
Seu DNS Server pode não estar disponível em Windows 10
Como definir um servidor proxy no Windows 8.1 Tablet ou dispositivo híbrido
3 maneiras de alterar o endereço IP no Windows 10
Como usar Network Sniffer Tool PktMon.exe em Windows 10
Make Network arquivos Always Available Offline em Windows 10
Como mapear um Network Drive usando Group Policy no Windows 10
Advanced IP Scanner, um IP scanner livre para Windows 10
Incapaz de mapear Network drive em Windows 10
Como corrigir DHCP Lookup falhou error om Windows & Chromebooks
Como compartilhar arquivos entre computadores usando LAN em Windows 10
O que é Firewall and Network Protection em Windows 10 e como esconder esta seção
Como renomear ou alterar Active Network Profile Name em Windows 11/10
Como limpar ARP Cache em Windows 11/10
Como redefinir Winsock em Windows 10
Não é possível ver outros computadores na minha rede em Windows 10
Como ver Wi-Fi Network Driver information em Windows 10
Como adicionar novo Wi-Fi Network Profile em Windows 10
Como usar Port Query Tool (PortQry.exe) em Windows 10
Como limpar Mapped Network Drive Cache em Windows 10