Ελέγξτε εάν είναι ανοιχτή μια θύρα απομακρυσμένου δικτύου χρησιμοποιώντας τη γραμμή εντολών
- Κατηγορία: Windows
Υπήρχαν φορές που δοκιμάζαμε τη συνδεσιμότητα δικτύου μιας συγκεκριμένης θύρας του δρομολογητή χρησιμοποιώντας την εντολή telnet. Το Telnet παλιότερα ήταν προεγκατεστημένο στα Windows αλλά όχι στα Windows 10. Εξερευνούμε διάφορες δυνατότητες για να ελέγξουμε εάν είναι ανοιχτή μια απομακρυσμένη θύρα δικτύου χρησιμοποιώντας τις επιλογές γραμμής εντολών στα Windows 10. Γρήγορη Περίληψη κρύβω 1 Εγκαταστήστε το Telnet στα Windows 10 2 Ελέγξτε εάν η θύρα είναι ανοιχτή ή όχι χρησιμοποιώντας τη γραμμή εντολών 3 Ελέγξτε την ανοιχτή θύρα χρησιμοποιώντας το PowerShell
Τα Windows 10 δεν διαθέτουν προεγκατεστημένο το Telnet. Ακόμα και η γραμμή εντολών DOS έχει γίνει δευτερεύουσα με το PowerShell να βρίσκεται στο επίκεντρο.
Το Portqry ήταν η εντολή επιλογής για τον έλεγχο των ζωντανών θυρών και την ακρόαση, αλλά ήταν διαθέσιμη μόνο μέχρι τα Windows XP και Windows Server 2003.
Εγκαταστήστε το Telnet στα Windows 10
Εάν πρόκειται να ακολουθήσετε αυστηρά μια εντολή που βασίζεται σε DOS, τότε δεν έχετε άλλη επιλογή παρά να εγκαταστήσετε το telnet στα Windows 10. Για να εγκαταστήσετε το Telnet, ακολουθήστε τις παρακάτω οδηγίες:
- Ανοίξτε τη γραμμή εντολών Εκτέλεση -> cmd
- Εκτελέστε την ακόλουθη εντολή:
pkgmgr / iu: TelnetClient - Μεταβείτε στην επιλογή Εκτέλεση -> telnet
Ελέγξτε εάν η θύρα είναι ανοιχτή ή όχι χρησιμοποιώντας τη γραμμή εντολών
Για να ελέγξετε τη θύρα δικτύου, ακολουθήστε τις παρακάτω οδηγίες:
Ανοίξτε το Telnet χρησιμοποιώντας τα τρία βήματα που περιγράφονται παραπάνω και εκδώστε την ακόλουθη εντολή:
ανοίξτε το google.com 80
Όπου το google.com είναι ο κεντρικός υπολογιστής που θέλετε να δοκιμάσετε. Μπορείτε επίσης να βάλετε μια διεύθυνση IP αντί για το όνομα. 80 είναι ο αριθμός θύρας που θέλετε να διερευνήσετε. Θα πρέπει να αντικαταστήσετε το 80 με τον επιθυμητό αριθμό θύρας.
Αν λάβετε Πατήστε οποιοδήποτε κουμπί για να συνεχίσετε άμεση, αυτό σημαίνει ότι η θύρα είναι ανοιχτή και ανταποκρίνεται στο telnet. Αν λάβετε Δεν ήταν δυνατό το άνοιγμα της σύνδεσης ή μια κενή οθόνη με δρομέα που αναβοσβήνει, αυτό σημαίνει ότι η θύρα είναι κλειστή.
Αν λάβετε Η σύνδεση με τον κεντρικό υπολογιστή χάθηκε , αυτό σημαίνει ότι η θύρα είναι ανοιχτή αλλά ο κεντρικός υπολογιστής δεν δέχεται νέες συνδέσεις.
Ελέγξτε την ανοιχτή θύρα χρησιμοποιώντας το PowerShell
Δεδομένου ότι η Microsoft πιέζει το PowerShell και το CMD έχει γίνει παλιό σύστημα, θα πρέπει να χρησιμοποιούμε το PowerShell για το μεγαλύτερο μέρος της εργασίας μας. Ας ελέγξουμε αν μια απομακρυσμένη θύρα δικτύου είναι ανοιχτή και ακούει ή όχι.
- Ανοίξτε το PowerShell πηγαίνοντας στο Εκτέλεση -> powerhell
- Εκτελέστε την ακόλουθη εντολή
tnc google.com -port 80

Έλεγχος ανοιχτής θύρας χρησιμοποιώντας το PowerShell
tns είναι συντομογραφία για Test-NetworkConnection εντολή. Το google.com είναι το όνομα του κεντρικού υπολογιστή. Μπορείτε επίσης να βάλετε μια διεύθυνση IP αντί για το όνομα του κεντρικού υπολογιστή. Μπορείτε να καθορίσετε τον αριθμό θύρας χρησιμοποιώντας το διακόπτη -port στο τέλος της εντολής tnc.
Η εντολή TNC θα σας δώσει βασικές πληροφορίες σχετικά με τη σύνδεση δικτύου, όπως όνομα υπολογιστή, διεύθυνση IP, διεπαφή μέσω της οποίας συνδέεστε, IP πηγής, εάν το ping είναι επιτυχές ή όχι, χρόνος απάντησης Ping και τέλος TcpTestSucceeded. TcpTestSucceeded θα σου δώσω Αληθής αν η θύρα είναι ανοιχτή και ψευδής αν η θύρα είναι κλειστή.
Αυτές οι εντολές και τεχνικές είναι πολύ χρήσιμες όταν αντιμετωπίζετε προβλήματα σε ένα δίκτυο. Ενημερώστε μας εάν αυτό ήταν χρήσιμο για εσάς στα παρακάτω σχόλια και θα προσθέσουμε περισσότερες τεχνικές αντιμετώπισης προβλημάτων στο μέλλον.