Πώς να ελέγξετε τις ανοιχτές θύρες TCP / IP στα Windows
Κάθε φορά που μια εφαρμογή θέλει να είναι προσβάσιμη μέσω του δικτύου, απαιτεί μια θύρα TCP / IP, πράγμα που σημαίνει ότι η θύρα δεν μπορεί να χρησιμοποιηθεί από τίποτα άλλο. Τόσο πώς ελέγχετε τις ανοιχτές θύρες για να δείτε ποια εφαρμογή την χρησιμοποιεί ήδη?
Μια διεύθυνση IP καθορίζει μια συσκευή υπολογιστή ή άλλη συσκευή δικτύου σε ένα δίκτυο. Όταν μια συσκευή αποστέλλει επισκεψιμότητα σε άλλη, η διεύθυνση IP χρησιμοποιείται για τη δρομολόγηση της επισκεψιμότητας στην κατάλληλη θέση. Όταν η κυκλοφορία φτάσει στη σωστή θέση, η συσκευή πρέπει να γνωρίζει την εφαρμογή ή την υπηρεσία για την αποστολή της επισκεψιμότητας. Σε αυτό το σημείο εισέρχονται τα λιμάνια. Αν η διεύθυνση IP είναι παρόμοια με μια διεύθυνση στο ταχυδρομείο, το λιμάνι είναι κάτι σαν το όνομα του ατόμου εκείνης της κατοικίας που παίρνει το ταχυδρομείο. Ως επί το πλείστον, δεν χρειάζεται να ανησυχείτε για τα λιμάνια. Ωστόσο, μια φορά και μετά, μπορεί να συναντήσετε μια εφαρμογή που έχει ρυθμιστεί να ακούει την επισκεψιμότητα στην ίδια θύρα που έχει ήδη χρησιμοποιηθεί κάποια άλλη εφαρμογή. Σε αυτή την περίπτωση, θα πρέπει να προσδιορίσετε την εφαρμογή που διαθέτει ήδη τη συγκεκριμένη θύρα.
Υπάρχουν διάφοροι τρόποι να προσδιορίσετε ποια εφαρμογή έχει μια θύρα κλειδωμένη, αλλά θα σας οδηγήσουμε σε μερικούς ενσωματωμένους τρόπους που χρησιμοποιούν τη Γραμμή εντολών και στη συνέχεια θα σας δείξουμε μια μεγάλη εφαρμογή δωρεάν λογισμικού που καθιστά ακόμη πιο εύκολη . Όλες αυτές οι μέθοδοι θα πρέπει να λειτουργούν ανεξάρτητα από την έκδοση των Windows που χρησιμοποιείτε.
Χρησιμοποιήστε τα ενσωματωμένα εργαλεία για να δείτε τι ακούει σε μια θύρα
Έχουμε δύο εντολές για να σας δείξουμε. Ο πρώτος περιλαμβάνει τις ενεργές θύρες μαζί με το όνομα της διαδικασίας που τις χρησιμοποιεί. Τις περισσότερες φορές, αυτή η εντολή θα λειτουργήσει καλά. Μερικές φορές, όμως, το όνομα της διαδικασίας δεν θα σας βοηθήσει να προσδιορίσετε ποια εφαρμογή ή υπηρεσία έχει στην πραγματικότητα μια θύρα συνδεδεμένη. Για εκείνους τους χρόνους, θα πρέπει να απαριθμήσετε τις ενεργές θύρες μαζί με τους αριθμούς ταυτοποίησης διεργασιών τους και στη συνέχεια να αναζητήσετε αυτές τις διεργασίες στο Task Manager.
Επιλογή 1: Χρήση της θύρας χρήσης μαζί με τα ονόματα διαδικασιών
Πρώτον, θα πρέπει να ανοίξετε τη Γραμμή εντολών στη λειτουργία διαχειριστή. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, πληκτρολογήστε "εντολή" στο πλαίσιο αναζήτησης. Όταν εμφανιστεί η ένδειξη "Command Prompt" στα αποτελέσματα, κάντε δεξί κλικ και επιλέξτε "Εκτέλεση ως διαχειριστής".
Στη γραμμή εντολών, πληκτρολογήστε το ακόλουθο κείμενο και, στη συνέχεια, πατήστε Enter:
netstat -ab
Αφού πατήσετε το Enter, τα αποτελέσματα ενδέχεται να διαρκέσουν ένα λεπτό ή δύο για να εμφανιστούν πλήρως, οπότε είστε υπομονετικοί. Μετακινηθείτε στη λίστα για να βρείτε τη θύρα (η οποία εμφανίζεται μετά το παχύ έντερο στα δεξιά της τοπικής διεύθυνσης IP) και θα δείτε το όνομα της διαδικασίας που βρίσκεται κάτω από τη γραμμή αυτή. Εάν θέλετε να κάνετε τα πράγματα λίγο πιο εύκολα, θυμηθείτε ότι μπορείτε επίσης να διοχετεύσετε τα αποτελέσματα της εντολής σε ένα αρχείο κειμένου. Στη συνέχεια, μπορείτε να αναζητήσετε μόνο το αρχείο κειμένου για τον αριθμό θύρας που ακολουθείτε.
Εδώ, για παράδειγμα, μπορείτε να δείτε ότι η θύρα 49902 συνδέεται με μια διαδικασία που ονομάζεται picpick.exe. Το PicPick είναι ένας επεξεργαστής εικόνων στο σύστημά μας, οπότε μπορούμε να υποθέσουμε ότι η θύρα είναι πραγματικά συνδεδεμένη με τη διαδικασία που ελέγχει τακτικά για ενημερώσεις στην εφαρμογή.
Επιλογή Δύο: Χρήση θύρας προβολής μαζί με αναγνωριστικά διεργασίας
Εάν το όνομα της διεργασίας για τον αριθμό θύρας που αναζητάτε δυσκολεύει να δείξει ποια είναι η σχετική εφαρμογή, μπορείτε να δοκιμάσετε μια έκδοση της εντολής που εμφανίζει αναγνωριστικά διαδικασίας (PID) και όχι ονόματα. Πληκτρολογήστε το ακόλουθο κείμενο στη γραμμή εντολών και, στη συνέχεια, πατήστε Enter:
netstat -aon
Η στήλη στην άκρα δεξιά περιγράφει τα PID, οπότε βρείτε ακριβώς αυτό που δεσμεύεται στη θύρα που προσπαθείτε να αντιμετωπίσετε.
Στη συνέχεια, ανοίξτε το Task Manager κάνοντας δεξί κλικ σε οποιοδήποτε ανοιχτό χώρο στη γραμμή εργασιών σας και επιλέγοντας "Task Manager".
Εάν χρησιμοποιείτε Windows 8 ή 10, μεταβείτε στην καρτέλα "Λεπτομέρειες" στο Task Manager. Σε παλαιότερες εκδόσεις των Windows, θα δείτε αυτές τις πληροφορίες στην καρτέλα "Διαδικασίες". Ταξινόμηση τη λίστα των διαδικασιών από τη στήλη "PID" και βρείτε το PID που σχετίζεται με τη θύρα που διερευνάτε. Μπορεί να μπορείτε να μάθετε περισσότερα σχετικά με το ποια εφαρμογή ή υπηρεσία έχει η θύρα συνδεδεμένη βλέποντας τη στήλη "Περιγραφή".
Εάν όχι, κάντε δεξί κλικ στη διαδικασία και επιλέξτε "Άνοιγμα τοποθεσίας αρχείου". Η τοποθεσία του αρχείου πιθανόν να σας δώσει ενδείξεις σχετικά με το περιεχόμενο της εφαρμογής.
Όταν Όταν βρίσκεστε εκεί, μπορείτε να χρησιμοποιήσετε τις επιλογές "Τερματισμός διαδικασίας", "Άνοιγμα αρχείου" ή "Μετάβαση στις υπηρεσίες" για να ελέγξετε τη διαδικασία ή να την σταματήσετε.
Χρησιμοποιήστε το NirSoft CurrPorts για να δείτε τι ακούει σε μια θύρα
Αν δεν είστε πραγματικά ο τύπος της γραμμής εντολών (Command Prompt) ή προτιμάτε να χρησιμοποιήσετε απλά ένα απλό βοηθητικό πρόγραμμα για να κάνετε όλα αυτά σε ένα βήμα, συνιστούμε το εξαιρετικό δωρεάν λογισμικό CurrPorts από τη NirSoft. Συνεχίστε και κατεβάστε το εργαλείο. Απλά βεβαιωθείτε ότι έχετε τη σωστή έκδοση (η κανονική έκδοση είναι για Windows 32-bit και η έκδοση x64 είναι για Windows 64-bit). Είναι μια φορητή εφαρμογή, οπότε δεν θα χρειαστεί να την εγκαταστήσετε. Απλά αποσυνδέστε το φάκελο λήψης και εκτελέστε εκτελέσιμο αρχείο.
Στο παράθυρο CurrPorts, ταξινομήστε τη στήλη "Τοπική θύρα", εντοπίστε τη θύρα που διερευνάτε και μπορείτε να δείτε όλα - το όνομα της διαδικασίας, το PID, τη θύρα, την πλήρη διαδρομή στη διαδικασία κ.ο.κ..
Για να γίνει ακόμα πιο εύκολη, κάντε διπλό κλικ σε οποιαδήποτε διαδικασία για να δείτε κάθε λεπτομέρεια σε ένα παράθυρο.
Όταν καθορίσετε ποια εφαρμογή ή υπηρεσία έχει τη θύρα που διερευνάτε συνδεδεμένη, εξαρτάται από εσάς πώς να το χειριστείτε. Εάν πρόκειται για μια εφαρμογή, ίσως έχετε την επιλογή να ορίσετε διαφορετικό αριθμό θύρας. Αν πρόκειται για υπηρεσία ή δεν έχετε τη δυνατότητα να ορίσετε διαφορετικό αριθμό θύρας, θα χρειαστεί να σταματήσετε την υπηρεσία ή να καταργήσετε την εφαρμογή.