Felsök problem med Windows Server-nätverksanslutning via PowerShell
Windows Server erbjuder massor av verktyg för administratörer om en applikation eller dator inte kan ansluta till en specifik port eller server-IP. En sak som omedelbart dyker upp är att använda verktyg för att lösa DNS och andra nätverksproblem, men om du älskar att använda PowerShell finns det ett briljant kommando Test-NetConnection som du kan använda.
Felsök problem(Troubleshoot Network) med nätverksanslutning via PowerShell
Du kan använda Test-NetConnection cmdlet för att ta reda på diagnostisk information för en anslutning. Det inkluderar stöd för Ping -testet, TCP -testet, ruttspårning( route tracing) och även ruttvalsdiagnostik.
Beroende på vilka alternativ som används kommer utdata att bestå av information som ComputerName , RemoteAddress , SelectedSourceAddress , OutgoingInterfaceIndex , SelectedNetRoute , och mer.
Här är listan över parametrar som stöds
- Gemensam TCP -port: Anger det typiska tjänstens TCP - portnummer
- ComputerName: Anger DNS- namnet ( Domain Name System ) eller IP-adressen för måldatorn.
- ConstrainInterface: Anger gränssnittsbegränsningen som ska användas för ruttdiagnostik.
- ConstrainSourceAddress: Anger källadressbegränsningen som ska användas för ruttdiagnostik.
- DiagnoseRouting: Indikerar att ruttdiagnostik körs för att mata ut information om val av rutt och källadress för fjärrvärden.
- Humle: Anger antalet hopp som ska passera i ett traceroute-kommando.
- InformationLevel: Anger informationsnivån Detaljerad eller Tyst
- Port: Anger TCP -portnumret på fjärrdatorn.
- TraceRoute: Indikerar att Tracert körs för att testa anslutning till fjärrvärden.
Använder den kraftfulla(Using the powerful ) Test-NetConnection cmdleten(cmdlet)
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 över exempelkommandon
Här är några exempel på kommandon som du kan prova på din dator. Vissa av dessa kommandon kommer att behöva administratörsbehörighet, så se till att starta PowerShell 7 eller PowerShell 5.1 med den behörighet som krävs.
Test-NetConnection youtube.com
Mer detaljerad information om anslutningen:
Test-NetConnection youtube.com -InformationLevel "Detailed"
När man arbetar med webbtjänster är det för att testa en specifik TCP - port.
Test-NetConnection youtube.com -Port 443 -InformationLevel "Detailed"
Utför(Perform) ruttdiagnostik för att ansluta till en fjärrvärd.
Test-NetConnection -ComputerName itopstalk.com -DiagnoseRouting -InformationLevel Detailed
Hitta standardporten för en webbplats
Test-NetConnection -ComputerName microsoft.com -CommonTCPPort HTTP
Kör Trace Route för en webbplats
Test-NetConnection -ComputerName google.com -TraceRoute
Som sagt, det är fördelaktigt om du är på en icke-Windows-plattform men använder samma kommando som i Windows .
Bortsett från detta har jag också märkt att jag kör kommandon för vissa webbplatser som Microsoft.com . Det fungerar inte. Ping misslyckas hela tiden, vilket kan vara en servergrej som blockerar sådana slumpmässiga förfrågningar.
Related posts
Hur man konfigurerar globala proxyserverinställningar i Windows 10
Din DNS-server kanske inte är tillgänglig i Windows 11/10
Hur man ställer in en proxyserver på Windows 8.1-surfplatta eller hybridenhet
3 sätt att ändra IP-adressen i Windows 10
Hur man använder Network Sniffer Tool PktMon.exe i Windows 10
Ping-överföring misslyckades Allmänt felfel i Windows 11/10
Aktivera eller inaktivera nätverksupptäckt eller delning i Windows 11/10
Hur man hanterar dataanvändningsgränsen i Windows 11/10
Varför är min pingtid så hög i Windows 11/10?
Fix: Röda Korset X på WiFi eller nätverksikon i Windows 11/10
NetTraffic: Nätverkstrafikövervakning i realtid för Windows 11/10
Hur man rensar ARP-cache i Windows 11/10
Nätverksupptäckt är avstängt och inte aktiverat i Windows 11/10
Hur man lägger till en ny Wi-Fi-nätverksprofil i Windows 10
Det går inte att mappa nätverksenhet i Windows 11/10
Vad är brandvägg och nätverksskydd i Windows 10 och hur man döljer det här avsnittet
Nätverksadapter saknas i Windows 10
Windows kan inte hämta nätverksinställningarna från routern i Windows 11/10
Hur man återställer Winsock i Windows 11/10
Hur man mappar en nätverksenhet med hjälp av grupprincip på Windows 11/10