A Windows Server hálózati csatlakozási problémáinak elhárítása a PowerShell segítségével

A Windows Server(Windows Server) rengeteg eszközt kínál a rendszergazdák számára arra az esetre, ha egy alkalmazás vagy számítógép nem tud csatlakozni egy adott porthoz vagy kiszolgáló IP-címéhez. Az egyik dolog, ami azonnal megjelenik, az, hogy eszközöket használnak a DNS és egyéb hálózati problémák megoldására, de ha szereti a PowerShell használatát , akkor használhat egy nagyszerű Test-NetConnection parancsot .

Test-NetConnection eredmények

A hálózati(Troubleshoot Network) csatlakozási problémák elhárítása a PowerShell segítségével(PowerShell)

A Test-NetConnection parancsmag segítségével megtudhatja a kapcsolat diagnosztikai információit. Támogatja a Ping -tesztet, a TCP -tesztet, az útvonalkövetést( route tracing) és az útvonalválasztási diagnosztikát is.

A használt beállításoktól függően a kimenet olyan információkat tartalmaz, mint a  ComputerName , a RemoteAddress , a SelectedSourceAddress , az OutgoingInterfaceIndex , a SelectedNetRoute és egyebek.

Itt található a támogatott paraméterek listája

  • Közös TCP -port: Megadja a szolgáltatás tipikus TCP - portszámát
  • Számítógépnév: Megadja a célszámítógép tartománynévrendszerének( Domain Name System) ( DNS ) nevét vagy IP-címét.(DNS)
  • ConstrainInterface: Megadja az útvonal-diagnosztikához használandó interfész kényszert.
  • ConstrainSourceAddress: Megadja az útvonaldiagnosztikához használandó forráscím-kényszert.
  • DiagnoseRouting: Azt jelzi, hogy az útvonal-diagnosztika fut, hogy kiadja az útvonal- és forráscím-választási információkat a távoli gazdagép számára.
  • Ugrás: Megadja a traceroute parancsban bejárandó ugrások számát.
  • InformationLevel: Meghatározza a Részletes vagy a Csendes információs szintet
  • Port: Megadja a távoli számítógép TCP -portjának számát.
  • TraceRoute: Azt jelzi, hogy a Tracert a távoli gazdagéphez való kapcsolódás tesztelésére fut.

A hatékony(Using the powerful ) Test-NetConnection parancsmag használata(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

Mintaparancsok listája

A Windows Server hálózati csatlakozási problémáinak elhárítása a PowerShell segítségével

Íme néhány példa parancs, amelyet kipróbálhat a számítógépén. E parancsok némelyike ​​rendszergazdai jogosultságokat igényel, ezért mindenképpen indítsa el a PowerShell 7 vagy PowerShell 5.1 verzióját(PowerShell 5.1) a szükséges engedéllyel.

Test-NetConnection youtube.com

További részletek a csatlakozásról:

Test-NetConnection youtube.com -InformationLevel "Detailed"

A webszolgáltatások használatakor egy adott TCP - port tesztelése szükséges.

Test-NetConnection youtube.com -Port 443 -InformationLevel "Detailed"

Végezzen(Perform) útvonal-diagnosztikát a távoli gazdagéphez való csatlakozáshoz.

Test-NetConnection -ComputerName itopstalk.com -DiagnoseRouting -InformationLevel Detailed

Keresse meg a webhely alapértelmezett portját

Test-NetConnection -ComputerName microsoft.com -CommonTCPPort HTTP

Futtassa a Trace Route-t egy webhelyhez

Test-NetConnection -ComputerName google.com -TraceRoute

Ennek ellenére előnyös, ha nem Windows platformon dolgozik, de ugyanazt a parancsot használja, mint a Windowsban(Windows) .

Ezen kívül azt is észrevettem, hogy parancsokat hajtanak végre néhány webhelyen, például a Microsoft.com -on . Nem működik. A ping mindig meghiúsul, ami egy szerver dolog lehet, amely blokkolja az ilyen véletlenszerű kéréseket.



About the author

Tapasztalt Windows 10 és 11/10 szakértő vagyok, böngészők és okostelefonos alkalmazások terén egyaránt jártas vagyok. Több mint 15 éve dolgozom szoftvermérnökként, és számos nagy nevű céggel dolgoztam együtt, beleértve a Microsoftot, a Google-t, az Apple-t, az Ubisoftot és még sok mást. A windows 10/11 fejlesztését egyetemi szinten is tanítottam.



Related posts