Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Άλλα Δικτύωση Υπολογιστών

Ποια εντολή δικτύου χρησιμοποιείται για τον προσδιορισμό ενεργών συνδέσεων τόσο για τα Windows όσο και για τα συστήματα στυλ UNIX;

Η πιο συνηθισμένη και ευέλικτη εντολή για τον προσδιορισμό των ενεργών συνδέσεων τόσο στα Windows όσο και στο Unix είναι netstat .

Δείτε πώς λειτουργεί:

Windows:

* Βασική χρήση: `netstat '

* Αυτό θα εμφανίζει όλες τις ενεργές συνδέσεις, τις θύρες ακρόασης και άλλα στατιστικά στοιχεία του δικτύου.

* Συνδέσεις φιλτραρίσματος:

* `netstat -a`:δείχνει όλες τις συνδέσεις, τόσο καθιερωμένες και ακρόαση.

* `netstat -b`:δείχνει το εκτελέσιμο που δημιούργησε κάθε σύνδεση.

* `netstat -n`:Εμφανίζει αριθμητικές διευθύνσεις IP και αριθμούς θύρας αντί για ονόματα κεντρικού υπολογιστή.

Unix/Linux:

* Βασική χρήση: `netstat '

* Αυτό θα εμφανίζει όλες τις ενεργές συνδέσεις, τις θύρες ακρόασης και άλλα στατιστικά στοιχεία του δικτύου.

* Συνδέσεις φιλτραρίσματος:

* `netstat -a`:δείχνει όλες τις συνδέσεις και τις πρίζες ακρόασης.

* `netstat -p`:δείχνει το αναγνωριστικό διαδικασίας (PID) και το όνομα της διαδικασίας που σχετίζεται με κάθε σύνδεση.

* `netstat -t`:δείχνει συνδέσεις TCP.

* `netstat -u`:δείχνει συνδέσεις UDP.

* `netstat -r`:δείχνει τον πίνακα δρομολόγησης.

Παράδειγμα:

Για να δείτε όλες τις ενεργές συνδέσεις TCP σε ένα σύστημα Linux, θα χρησιμοποιούσατε:

`` `bash

netstat -tap

`` `

Σημαντικές σημειώσεις:

* Ενώ το `netstat` είναι ευρέως διαθέσιμο, υπάρχουν και άλλα εργαλεία όπως το 'SS` (στο Linux) που παρέχουν παρόμοια λειτουργικότητα με περισσότερα χαρακτηριστικά και καθαρότερη έξοδο.

* Τόσο το «netstat» όσο και το «SS» είναι ισχυρά εργαλεία και η παραγωγή τους μπορεί να είναι πολύπλοκη. Συνιστάται να διερευνήσετε τις συγκεκριμένες επιλογές που χρειάζεστε πριν τις χρησιμοποιήσετε.

Επιτρέψτε μου να ξέρω αν θέλετε να μάθετε περισσότερα σχετικά με συγκεκριμένες χρήσεις του `netstat` ή 'ss'.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα