Αντιμετώπιση προβλημάτων συνδεσιμότητας δικτύου Windows Server μέσω του PowerShell
Ο Windows Server(Windows Server) προσφέρει τόνους εργαλείων για διαχειριστές σε περίπτωση που μια εφαρμογή ή υπολογιστής δεν μπορεί να συνδεθεί σε μια συγκεκριμένη θύρα ή IP διακομιστή. Ένα πράγμα που εμφανίζεται αμέσως είναι η χρήση εργαλείων για την επίλυση προβλημάτων DNS και άλλων δικτύων, αλλά αν σας αρέσει να χρησιμοποιείτε το PowerShell , υπάρχει μια εξαιρετική εντολή Test-NetConnection που μπορείτε να χρησιμοποιήσετε.
Αντιμετώπιση προβλημάτων(Troubleshoot Network) συνδεσιμότητας δικτύου μέσω του PowerShell
Μπορείτε να χρησιμοποιήσετε το cmdlet Test-NetConnection για να μάθετε διαγνωστικές πληροφορίες για μια σύνδεση. Περιλαμβάνει υποστήριξη για τη δοκιμή Ping , τη δοκιμή TCP , την ανίχνευση διαδρομής( route tracing) και επίσης διαγνωστικά επιλογής διαδρομής.
Ανάλογα με τις επιλογές που χρησιμοποιούνται, η έξοδος θα αποτελείται από πληροφορίες όπως Όνομα Υπολογιστή(ComputerName) , Απομακρυσμένη Διεύθυνση(RemoteAddress) , SelectedSourceAddress , OutgoingInterfaceIndex , SelectedNetRoute και άλλα.
Ακολουθεί η λίστα των υποστηριζόμενων παραμέτρων
- Κοινή θύρα TCP(TCP) : Καθορίζει τον τυπικό αριθμό θύρας TCP υπηρεσίας(TCP)
- ComputerName: Καθορίζει το όνομα συστήματος( Domain Name System) ονομάτων τομέα ( DNS ) ή τη διεύθυνση IP του υπολογιστή προορισμού.
- ConstrainInterface: Καθορίζει τον περιορισμό διεπαφής που θα χρησιμοποιηθεί για τα διαγνωστικά διαδρομής.
- ConstrainSourceAddress: Καθορίζει τον περιορισμό διεύθυνσης πηγής που θα χρησιμοποιηθεί για τα διαγνωστικά διαδρομής.
- DiagnoseRouting: Υποδεικνύει ότι τα διαγνωστικά διαδρομής εκτελούνται για την έξοδο των πληροφοριών επιλογής διαδρομής και διεύθυνσης πηγής για τον απομακρυσμένο κεντρικό υπολογιστή.
- Hops: Καθορίζει τον αριθμό των hops που θα διασχίσουν σε μια εντολή traceroute.
- InformationLevel: Καθορίζει το επίπεδο πληροφοριών Detailed ή Quiet
- Θύρα: Καθορίζει τον αριθμό θύρας TCP στον απομακρυσμένο υπολογιστή.
- TraceRoute: Υποδεικνύει ότι το Tracert εκτελείται για να δοκιμάσει τη συνδεσιμότητα με τον απομακρυσμένο κεντρικό υπολογιστή.
Χρησιμοποιώντας το ισχυρό (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
Λίστα δειγμάτων εντολών
Ακολουθούν μερικά δείγματα εντολών που μπορείτε να δοκιμάσετε στον υπολογιστή σας. Ορισμένες από αυτές τις εντολές θα χρειαστούν δικαιώματα διαχειριστή, επομένως φροντίστε να εκκινήσετε το PowerShell 7 ή το PowerShell 5.1 με την απαιτούμενη άδεια.
Test-NetConnection youtube.com
Πιο αναλυτικές πληροφορίες σχετικά με τη συνδεσιμότητα:
Test-NetConnection youtube.com -InformationLevel "Detailed"
Όταν εργάζεστε με υπηρεσίες web, είναι να δοκιμάσετε μια συγκεκριμένη θύρα TCP .
Test-NetConnection youtube.com -Port 443 -InformationLevel "Detailed"
Εκτελέστε(Perform) διαγνωστικά διαδρομής για να συνδεθείτε σε έναν απομακρυσμένο κεντρικό υπολογιστή.
Test-NetConnection -ComputerName itopstalk.com -DiagnoseRouting -InformationLevel Detailed
Βρείτε την προεπιλεγμένη θύρα ενός ιστότοπου
Test-NetConnection -ComputerName microsoft.com -CommonTCPPort HTTP
Εκτελέστε Trace Route για έναν ιστότοπο
Test-NetConnection -ComputerName google.com -TraceRoute
Τούτου λεχθέντος, είναι ωφέλιμο εάν βρίσκεστε σε μια πλατφόρμα που δεν είναι Windows αλλά χρησιμοποιείτε την ίδια εντολή όπως στα Windows .
Εκτός από αυτό, έχω επίσης παρατηρήσει την εκτέλεση εντολών για ορισμένους ιστότοπους όπως το Microsoft.com(Microsoft.com) . Δεν λειτουργεί. Το Ping αποτυγχάνει συνεχώς, κάτι που θα μπορούσε να είναι ένα πρόβλημα διακομιστή που μπλοκάρει τέτοια τυχαία αιτήματα.
Related posts
Πώς να διαμορφώσετε τις καθολικές ρυθμίσεις διακομιστή μεσολάβησης στα Windows 10
Ο διακομιστής DNS σας ενδέχεται να μην είναι διαθέσιμος στα Windows 11/10
Πώς να ορίσετε έναν διακομιστή μεσολάβησης σε tablet ή υβριδική συσκευή Windows 8.1
3 τρόποι για να αλλάξετε τη διεύθυνση IP στα Windows 10
Πώς να χρησιμοποιήσετε το Network Sniffer Tool PktMon.exe στα Windows 10
NetTraffic: Παρακολούθηση κίνησης δικτύου σε πραγματικό χρόνο για Windows 11/10
Δημιουργία αντιγράφων ασφαλείας και επαναφορά προφίλ WiFi ή ασύρματου δικτύου στα Windows 10
Η επιλογή αλλαγής δικτύου από δημόσιο σε ιδιωτικό λείπει στα Windows 11/10
Πώς να προσθέσετε νέο προφίλ δικτύου Wi-Fi στα Windows 10
Πώς να διαχειριστείτε το όριο χρήσης δεδομένων στα Windows 11/10
Λείπει ο προσαρμογέας δικτύου στα Windows 10
Πώς να βρείτε τη διεύθυνση IP του δρομολογητή στα Windows 10 - Αναζήτηση διεύθυνσης IP
Πραγματοποιήστε έλεγχο δικτύου με το Alloy Discovery Express για Windows 11/10
Επιδιόρθωση: Ερυθρός Σταυρός X σε WiFi ή Εικονίδιο δικτύου στα Windows 11/10
Πώς να μετονομάσετε ή να αλλάξετε το όνομα του ενεργού προφίλ δικτύου στα Windows 11/10
Τρόπος κοινής χρήσης αρχείων μεταξύ υπολογιστών χρησιμοποιώντας LAN στα Windows 11/10
Πώς να δημιουργήσετε κοινόχρηστα στοιχεία δικτύου στα Windows 10
Ενεργοποιήστε τις συνδέσεις δικτύου ενώ βρίσκεστε σε Σύγχρονη Αναμονή στα Windows 11/10
Πώς να απενεργοποιήσετε το Mobile Hotspot στα Windows χρησιμοποιώντας τον Επεξεργαστή Μητρώου
Πώς να επαναφέρετε το Winsock στα Windows 11/10