Τι στέλνει ο υπολογιστής σας Linux και πού; Μάθετε με το pkstat.
Βασικά Takeaways
- Το pktstat είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που εμφανίζει τη δραστηριότητα πακέτων σε πραγματικό χρόνο, παρόμοια με τον τρόπο με τον οποίο το top ή το htop εμφανίζει πληροφορίες για τις διεργασίες.
- Η εγκατάσταση του pktstat είναι εύκολη και μπορεί να βρεθεί στους διαχειριστές πακέτων των περισσότερων μεγάλων διανομών Linux όπως το apt, το pacman και το dnf.
- Η εκτέλεση του pktstat ως root σάς επιτρέπει να παρακολουθείτε τις ανοιχτές συνδέσεις δικτύου, εμφανίζοντας την πηγή και τον προορισμό των πακέτων μεταξύ του τοπικού σας υπολογιστή και των απομακρυσμένων υπολογιστών.
Αν αναρωτιέστε ποιες διαδικασίες χρησιμοποιούν το εύρος ζώνης σας στο Linux, ένα μικρό βοηθητικό πρόγραμμα που ονομάζεται pktstat μπορεί να σας βοηθήσει. Αυτό το εργαλείο γραμμής εντολών εμφανίζει τη δραστηριότητα πακέτων σε πραγματικό χρόνο, με μερικές βολικές επιλογές για κοινές λειτουργίες.
Τι είναι το pktstat;
pktstat είναι ένα βοηθητικό πρόγραμμα που δείχνει τη συμπεριφορά των πακέτων που πηγαίνουν προς και από τον υπολογιστή σας, παρόμοια με τον τρόπο
top ή htop εμφανίζει πληροφορίες για τις διαδικασίες. Είναι ένα πρόγραμμα πλήρους οθόνης που εκτελείται στο τερματικό.Πώς να εγκαταστήσετε το pktstat
Η εγκατάσταση του pktstat είναι εύκολη αφού είναι διαθέσιμη στους διαχειριστές πακέτων για τις περισσότερες μεγάλες διανομές Linux.
Για παράδειγμα, για να το εγκαταστήσετε σε Debian ή Ubuntu:
sudo apt install pktstat
Και στο Arch:
sudo pacman -S pktstat
Και για την οικογένεια Red Hat
sudo dnf install pktstat
Παρακολούθηση συνδέσεων δικτύου με pktstat
Για να δείτε τυχόν ανοιχτές συνδέσεις δικτύου με το pktstat, μπορείτε απλώς να το καλέσετε από τη γραμμή εντολών. Επειδή οι συνδέσεις δικτύου επηρεάζουν την ασφάλεια του συστήματος, συνήθως πρέπει να το εκτελείτε ως root:
sudo pktstat
Αυτό θα εμφανίσει μια οθόνη πλήρους οθόνης. Θα εμφανίσει τυχόν ανοιχτές συνδέσεις δικτύου στο μηχάνημά σας. Θα δείτε την πηγή και τον προορισμό τυχόν πακέτων που περνούν μεταξύ του τοπικού σας υπολογιστή και του απομακρυσμένου υπολογιστή.
Όπως συμβαίνει με πολλά άλλα προγράμματα Linux, η πραγματική δύναμη του pktstat προέρχεται από τις διάφορες επιλογές του. ο -Εγώ Η επιλογή σάς επιτρέπει να καθορίσετε μια διεπαφή που θέλετε να παρακολουθήσετε. Για παράδειγμα, μπορεί να προτιμάτε να παρακολουθείτε τις συνδέσεις σε μια ενσύρματη διεπαφή Ethernet παρά στο Wi-Fi:
sudo pktstat -i [interface]
Από προεπιλογή, το pktstat θα εμφανίζει συντομευμένα ονόματα κεντρικών υπολογιστών. Για να δείτε το πλήρες όνομα κεντρικού υπολογιστή, χρησιμοποιήστε το -ΦΑ επιλογή.
ο -n Η επιλογή θα απαλλαγεί εντελώς από τα ονόματα κεντρικών υπολογιστών, εμφανίζοντας απλώς διευθύνσεις IP. Μπορείτε επίσης να πατήσετε n για εναλλαγή της αριθμητικής λειτουργίας όταν εκτελείται το pktstat.
ο -ντο Η επιλογή θα διαχωρίσει τις ροές κυκλοφορίας που το pktstat θα συνδύαζε κανονικά σε μία, όπως πολλαπλές συνδέσεις TCP.
Μπορείτε να αλλάξετε τη σειρά ταξινόμησης πατώντας t για την "top mode" για ταξινόμηση κατά μέτρηση bit καθώς και χρησιμοποιώντας το -τ επιλογή.
Το pktstat είναι ένα χρήσιμο εργαλείο που βασίζεται σε κονσόλα για την παρακολούθηση εισερχόμενων και εξερχόμενων συνδέσεων δικτύου στο σύστημα Linux σε πραγματικό χρόνο. Είναι σαν top ή htop για το δίκτυό σας.