12 ss Παραδείγματα εντολών για την παρακολούθηση των συνδέσεων δικτύου


Η εντολή ss είναι ένα εργαλείο που χρησιμοποιείται για την εμφάνιση πληροφοριών σχετικά με την υποδοχή δικτύου σε ένα σύστημα Linux. Το εργαλείο εμφανίζει πιο λεπτομερείς πληροφορίες από την εντολή netstat που χρησιμοποιείται για την εμφάνιση ενεργών συνδέσεων υποδοχής.

Σε αυτόν τον οδηγό, εμβαθύνουμε και βλέπουμε πώς μπορεί να χρησιμοποιηθεί η εντολή ss για την εμφάνιση ποικίλων πληροφοριών σύνδεσης υποδοχής στο Linux.

1. Καταχώρηση όλων των συνδέσεων

Η βασική εντολή ss χωρίς καμία επιλογή απλώς παραθέτει όλες τις συνδέσεις ανεξάρτητα από την κατάσταση στην οποία βρίσκονται.

$ ss

2. Εισαγωγικές θύρες ακρόασης και μη ακρόασης

Μπορείτε να ανακτήσετε μια λίστα με θύρες ακρόασης και μη χρησιμοποιώντας την επιλογή -a όπως φαίνεται παρακάτω.

$ ss -a

3. Εισαγωγή Υποδοχές Ακρόασης

Για να εμφανίσετε μόνο υποδοχές ακρόασης, χρησιμοποιήστε τη σημαία -l όπως φαίνεται.

$ ss -l

4. Καταχωρίστε όλες τις συνδέσεις TCP

Για να εμφανίσετε όλες τις συνδέσεις TCP, χρησιμοποιήστε την επιλογή -t όπως φαίνεται.

$ ss -t

5. Καταχωρίστε όλες τις συνδέσεις TCP ακρόασης

Για να δείτε όλη τη σύνδεση υποδοχής TCP ακρόασης χρησιμοποιήστε τον συνδυασμό -lt όπως φαίνεται.

$ ss -lt

6. Καταχωρίστε όλες τις συνδέσεις UDP

Για να δείτε όλες τις συνδέσεις υποδοχής UDP χρησιμοποιήστε την επιλογή -ua όπως φαίνεται.

$ ss -ua

7. Καταχωρίστε όλες τις συνδέσεις UDP ακρόασης

Για τη λίστα συνδέσεων UDP ακρόασης χρησιμοποιήστε την επιλογή -lu.

$ ss -lu

8. Εμφάνιση PID (Αναγνωριστικά διεργασίας) υποδοχών

Για να εμφανίσετε τα αναγνωριστικά διεργασίας που σχετίζονται με τις συνδέσεις υποδοχής, χρησιμοποιήστε τη σημαία -p όπως φαίνεται.

$ ss -p

9. Εμφάνιση συνοπτικών στατιστικών

Για να παραθέσετε τα συνοπτικά στατιστικά στοιχεία, χρησιμοποιήστε την επιλογή -s.

$ ss -s

10. Εμφάνιση συνδέσεων υποδοχής IPv4 και IPv6

Εάν είστε περίεργοι για τις συνδέσεις υποδοχής IPv4 χρησιμοποιήστε την επιλογή -4.

$ ss -4

Για να εμφανίσετε συνδέσεις IPv6, χρησιμοποιήστε την επιλογή -6.

$ ss -6

11. Φιλτράρετε τις συνδέσεις κατά αριθμό θύρας

Η εντολή ss σάς επιτρέπει επίσης να φιλτράρετε τον αριθμό θύρας υποδοχής ή τον αριθμό διεύθυνσης. Για παράδειγμα, για να εμφανίσετε όλες τις συνδέσεις υποδοχής με μια θύρα προορισμού ή πηγής του ssh, εκτελέστε την εντολή.

$ ss -at '( dport = :22 or sport = :22 )'

Εναλλακτικά, μπορείτε να εκτελέσετε την εντολή.

$ ss -at '( dport = :ssh or sport = :ssh )'

12. Ελέγξτε Man Pages για ss Command

Για να λάβετε περισσότερες πληροφορίες σχετικά με τη χρήση της εντολής ss, ελέγξτε τις σελίδες man χρησιμοποιώντας την εντολή.

$ man ss

Αυτές είναι μερικές από τις επιλογές που χρησιμοποιούνται συνήθως με την εντολή ss. Η εντολή θεωρείται ανώτερη από την εντολή netstat και παρέχει λεπτομερείς πληροφορίες σχετικά με τις συνδέσεις δικτύου.