Problemen met Windows Server Network-connectiviteit oplossen via PowerShell
Windows Server biedt talloze hulpmiddelen voor beheerders voor het geval een toepassing of computer geen verbinding kan maken met een specifieke poort of server-IP. Een ding dat meteen opduikt, is het gebruik van tools om DNS en andere netwerkproblemen op te lossen, maar als je graag PowerShell gebruikt , is er een briljante opdracht Test-NetConnection die je kunt gebruiken.
Problemen met netwerkconnectiviteit(Troubleshoot Network) oplossen via PowerShell
U kunt de Test-NetConnection- cmdlet gebruiken om diagnostische informatie voor een verbinding te achterhalen. Het bevat ondersteuning voor de Ping -test, TCP -test, routetracering( route tracing) en ook diagnostiek van routeselectie.
Afhankelijk van de gebruikte opties, bestaat de uitvoer uit informatie zoals ComputerName , RemoteAddress , SelectedSourceAddress , OutgoingInterfaceIndex , SelectedNetRoute en meer.
Hier is de lijst met ondersteunde parameters:
- Common TCP Port: Specificeert het typische service- TCP - poortnummer
- Computernaam: Specificeert de DNS -naam ( Domain Name System ) of het IP-adres van de doelcomputer.
- ConstrainInterface: specificeert de interfacebeperking die moet worden gebruikt voor routediagnose.
- ConstrainSourceAddress: Specificeert de bronadresbeperking die moet worden gebruikt voor routediagnose.
- DiagnoseRouting: geeft aan dat routediagnose wordt uitgevoerd om de route- en bronadresselectie-informatie voor de externe host uit te voeren.
- Hops: Specificeert het aantal hops dat moet worden doorlopen in een traceroute-opdracht.
- InformationLevel: Specificeert het informatieniveau Gedetailleerd of Stil
- Poort: Specificeert het TCP- poortnummer op de externe computer.
- TraceRoute: geeft aan dat Tracert wordt uitgevoerd om de verbinding met de externe host te testen.
De krachtige(Using the powerful ) Test-NetConnection- cmdlet gebruiken(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
Lijst met voorbeeldopdrachten
Hier zijn een paar voorbeeldopdrachten die u op uw computer kunt proberen. Voor sommige van deze opdrachten zijn beheerdersrechten nodig, dus zorg ervoor dat u PowerShell 7 of PowerShell 5.1 start met de vereiste toestemming.
Test-NetConnection youtube.com
Meer gedetailleerde informatie over de connectiviteit:
Test-NetConnection youtube.com -InformationLevel "Detailed"
Bij het werken met webservices is het om een specifieke TCP - poort te testen.
Test-NetConnection youtube.com -Port 443 -InformationLevel "Detailed"
Voer(Perform) routediagnose uit om verbinding te maken met een externe host.
Test-NetConnection -ComputerName itopstalk.com -DiagnoseRouting -InformationLevel Detailed
Zoek de standaardpoort van een website
Test-NetConnection -ComputerName microsoft.com -CommonTCPPort HTTP
Traceerroute uitvoeren voor een website
Test-NetConnection -ComputerName google.com -TraceRoute
Dat gezegd hebbende, is het nuttig als u zich op een niet-windows-platform bevindt, maar dezelfde opdracht gebruikt als in Windows .
Afgezien hiervan heb ik ook gemerkt dat opdrachten worden uitgevoerd voor sommige websites zoals Microsoft.com . Het werkt niet. Ping mislukt de hele tijd, wat een server-ding kan zijn dat dergelijke willekeurige verzoeken blokkeert.
Related posts
Global Proxy Server-instellingen configureren in Windows 10
Uw DNS-server is mogelijk niet beschikbaar in Windows 11/10
Een proxyserver instellen op Windows 8.1-tablet of hybride apparaat
3 manieren om het IP-adres te wijzigen in Windows 10
Hoe Network Sniffer Tool PktMon.exe te gebruiken in Windows 10
Back-up en herstel van wifi- of draadloze netwerkprofielen in Windows 10
Schakel Wi-Fi en Ethernet-adapter in of uit op Windows 11
Ping-pieken in WiFi of Ethernet repareren op Windows 11/10
Gratis draadloze netwerktools voor Windows 10
Hoe ARP Cache te wissen in Windows 11/10
Een netwerkschijf toewijzen met Groepsbeleid op Windows 11/10
Een netwerkschijf toewijzen of een FTP-schijf toevoegen in Windows 11/10
Het IP-adres van de router vinden op Windows 10 - IP-adres opzoeken
Ping Transmit mislukt Algemene fout in Windows 11/10
Netwerkshares maken in Windows 10
De limiet voor gegevensgebruik beheren op Windows 11/10
Wat is firewall- en netwerkbeveiliging in Windows 10 en hoe verberg je deze sectie?
Netwerkdetectie is uitgeschakeld en niet ingeschakeld in Windows 11/10
NetTraffic: realtime netwerkverkeersmonitor voor Windows 11/10
Wake-on-LAN inschakelen in Windows 11/10