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

Άποψη: 1348|Απάντηση: 0

[Επικοινωνία] Χρήση εύρους ζώνης δικτύου προβολής Linux (κίνηση σε πραγματικό χρόνο)

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2025-3-13 10:13:48 | | | |
Το Linux προσφέρει μια ποικιλία εργαλείων για την παρακολούθηση της κυκλοφορίας του δικτύου και της χρήσης εύρους ζώνης. Αυτά τα εργαλεία σάς βοηθούν να διατηρήσετε ένα σταθερό δίκτυο, να εντοπίσετε την αιτία των χαμηλών ταχυτήτων και να διορθώσετε γρήγορα τα σφάλματα.

Μπορείτε να παρακολουθείτε τη χρήση εύρους ζώνης δικτύου σε συστήματα Linux χρησιμοποιώντας εργαλεία γραμμής εντολών (CLI) ή γραφικής διεπαφής χρήστη (GUI).

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

Τα εργαλεία GUI συνήθως οργανώνουν οπτικά και παρουσιάζουν δεδομένα δικτύου με τη μορφή γραφημάτων και γραφημάτων. Αυτό απλοποιεί τη διαδικασία παρακολούθησης του εύρους ζώνης και της απόδοσης του δικτύου, ακόμη και για χρήστες με περιορισμένη τεχνική εμπειρία. Οι χρήστες που εκτελούν αναλυτικά στοιχεία ή άλλες εργασίες που απαιτούν λεπτομερή αναπαράσταση της χρήσης του δικτύου θα λειτουργούν πιο αποτελεσματικά χρησιμοποιώντας εργαλεία GUI.

Γραμμή εντολών Linux Network Monitoring Tools, αυτή η ενότητα παραθέτει τα πιο συχνά χρησιμοποιούμενα εργαλεία Linux CLI για την παρακολούθηση της κυκλοφορίας δικτύου και του εύρους ζώνης.

iftop - Εμφανίζει τη χρήση εύρους ζώνης

Το iftop εμφανίζει τη χρήση εύρους ζώνης κάθε σύνδεσης σε πραγματικό χρόνο και παρέχει μια επισκόπηση της συνολικής χρήσης εύρους ζώνης. Αυτό το βοηθητικό πρόγραμμα είναι επίσης πολύ χρήσιμο για τον έλεγχο της ταχύτητας του δικτύου.

Το iftop δεν αποθηκεύει ιστορικά δεδομένα ούτε παρακολουθεί την κυκλοφορία κατά αναγνωριστικό διαδικασίας (PID), κάτι που μπορεί να είναι ένα σημαντικό μειονέκτημα για πολλούς χρήστες. Για να εγκαταστήσετε το iftop, χρησιμοποιήστε την εντολή που σχετίζεται με τη διανομή σας:

Διανομές LinuxΕντολή εγκατάστασης iftop
Debian/Ubuntusudo apt εγκατάσταση iftop
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκαταστήστε το iftop -y
Φεντόραsudo dnf εγκατάσταση iftop -y
Arch Linuxsudo pacman -S iftop
OpenSUSEsudo zypper εγκαταστήστε το iftop

Για να ξεκινήσετε το iftop, πληκτρολογήστε την ακόλουθη εντολή:




Πατήστε Q για έξοδο από το IFTOP και επιστροφή στη γραμμή εντολών.

nload – Εμφανίζει τη χρήση του δικτύου

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

Ωστόσο, το nload δεν εμφανίζει κίνηση μέσω PID ή υποδοχής, ούτε αποθηκεύει ιστορικά δεδομένα. Εισαγάγετε την εντολή για τη διανομή σας για να εγκαταστήσετε το nload:

Διανομές Linuxεντολή εγκατάστασης nload
Debian/Ubuntusudo apt εγκατάσταση nload
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκαταστήστε nload -y
Φεντόραsudo dnf εγκατάσταση nload -y
Arch Linuxsudo pacman -S nload
OpenSUSEsudo zypper εγκαταστήστε το nload

Ξεκινήστε το nload με την ακόλουθη εντολή:




Πατήστε q για έξοδο από το nload και επιστροφή στη γραμμή εντολών.

NetHogs - Παρακολούθηση εύρους ζώνης κυκλοφορίας δικτύου

Το βοηθητικό πρόγραμμα NetHogs παρακολουθεί τη χρήση του δικτύου για κάθε διαδικασία/εφαρμογή. Επιτρέπει στους διαχειριστές να διαγνώσουν αιχμές εύρους ζώνης και να προσδιορίσουν ποιες εφαρμογές καταναλώνουν υπερβολικά εύρος ζώνης. Το κύριο πλεονέκτημά του είναι ότι ταξινομεί τα δεδομένα κατά αναγνωριστικό διαδικασίας. Για να εγκαταστήσετε το NetHogs, πληκτρολογήστε:

Διανομές LinuxΕντολή εγκατάστασης Nethogs
Debian/Ubuntusudo apt εγκαταστήστε το nethogs
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκαταστήστε το nethogs -y
Φεντόραsudo dnf εγκατάσταση nethogs -y
Arch Linuxsudo pacman -S nethogs
OpenSUSEsudo zypper εγκαταστήστε το nethogs

Μόλις ολοκληρωθεί η εγκατάσταση, ξεκινήστε την υπηρεσία NetHogs με την ακόλουθη εντολή:




Πατήστε q για έξοδο από το NetHogs και επιστροφή στη γραμμή εντολών.

BMON – Παρακολούθηση εύρους ζώνης και εκτιμητής ρυθμού

Το BMON παρακολουθεί τη χρήση εύρους ζώνης και παρέχει χρήση για κάθε συσκευή. Οι χρήστες μπορούν να παρακολουθούν το εύρος ζώνης πολλών προσαρμογέων δικτύου. Καταγράφει στατιστικά στοιχεία δικτύου και παρέχει μια φιλική προς το χρήστη έξοδο σε γραφική μορφή. Δεν αποθηκεύει ιστορικά δεδομένα, αλλά μπορεί να χρησιμοποιηθεί για διαγνωστικά σε πραγματικό χρόνο.

Για να εγκαταστήσετε το bmon, εισαγάγετε την εντολή που ισχύει για τη διανομή σας:

Διανομές LinuxΕντολή εγκατάστασης bmon
Debian/Ubuntusudo apt εγκατάσταση bmon -y
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκαταστήστε το bmon -y
Φεντόραsudo dnf εγκατάσταση bmon -y
Arch Linuxsudo pacman -S bmon
OpenSUSEsudo zypper εγκαταστήστε το bmon

Για να ξεκινήσετε το BMON, πληκτρολογήστε:




Πατήστε q για έξοδο από το γράφημα BMON.

vnStat - Παρακολούθηση κυκλοφορίας δικτύου

Το vnStat εκτελεί έναν δαίμονα φόντου για τη λήψη δεδομένων εύρους ζώνης. Διαβάζει δεδομένα από τον πυρήνα για να κατανοήσει τη χρήση πόρων. Η μόνιμη καταγραφή είναι το κύριο χαρακτηριστικό του vnStat - συλλέγει και αποθηκεύει αρχεία καταγραφής χρήσης εύρους ζώνης ενώ εκτελείται ο δαίμονας.

Η εντολή vnstat μπορεί να χρησιμοποιηθεί για την εμφάνιση στατιστικών στοιχείων χρήσης και είναι η πλέον κατάλληλη για στατιστικές αναφορές.

Για να εγκαταστήσετε το vnStat, εισαγάγετε την εντολή που ισχύει για τη διανομή σας:

Διανομές Linuxεντολή εγκατάστασης vnstat
Debian/Ubuntusudo apt εγκατάσταση vnstat
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκατάσταση vnstat -y
Φεντόραsudo dnf εγκατάσταση vnstat -y
Arch Linuxsudo pacman -S vnstat
OpenSUSEsudo zypper install vnstat

Το εργαλείο μπορεί να εκτελεστεί σε πραγματικό χρόνο καθορίζοντας τις ακόλουθες επιλογές:




Πατήστε Ctrl+C για να σταματήσετε την παρακολούθηση σε πραγματικό χρόνο.

BWM-NG - Οθόνη εύρους ζώνης επόμενης γενιάς

Το BWM-NG είναι μια ελαφριά οθόνη εύρους ζώνης που βασίζεται σε κατάρες. Παρέχει στατιστικά στοιχεία σε πραγματικό χρόνο για τις διεπαφές δικτύου, δείχνοντας τη χρήση εύρους ζώνης με απλό τρόπο. Για να εγκαταστήσετε το bwm-ng, εισαγάγετε την εντολή που ισχύει για τη διανομή σας:

Διανομές LinuxΕντολή εγκατάστασης BWM-NG
Debian/Ubuntusudo apt εγκατάσταση bwm-ng
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκατάσταση bwm-ng -y
Φεντόραsudo dnf εγκατάσταση bwm-ng -y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSEsudo zypper εγκατάσταση bwm-ng

Χρησιμοποιήστε τις ακόλουθες εντολές για να παρακολουθείτε τη χρήση εύρους ζώνης σε πραγματικό χρόνο για όλες τις διασυνδέσεις:




Πατήστε q για έξοδο από το BWM-NG και επιστροφή στο τερματικό.

iPerf/iPerf3 - Εργαλείο μέτρησης εύρους ζώνης δικτύου

Το iPerf παρακολουθεί το εύρος ζώνης δικτύου μέσω πρωτοκόλλων όπως TCP, UDP και SCTP και είναι το πλέον κατάλληλο για συντονισμό και μεγιστοποίηση της απόδοσης του δικτύου για συγκεκριμένα πρωτόκολλα. Το iPerf απαιτεί έναν διακομιστή και έναν πελάτη για δοκιμή και αν χρειάζεται μόνο να μετρήσετε την ταχύτητα του δικτύου, τότε δεν είναι υποψήφιο.

Για να εγκαταστήσετε το iPerf3, πληκτρολογήστε την εντολή που ισχύει για τη διανομή σας:

Διανομές LinuxΕντολή εγκατάστασης iPerf3
Debian/Ubuntusudo apt εγκατάσταση iperf3 -y
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκαταστήστε το iperf3 -y
Φεντόραsudo dnf εγκατάσταση iperf3 -y
Arch Linuxsudo pacman -S iperf3
OpenSUSEsudo zypper εγκαταστήστε το iperf3

Ξεκινήστε το iPerf3 σε λειτουργία διακομιστή με την επιλογή -s και ακούστε τη σύνδεση:




Πατήστε Ctrl+C για να τερματίσετε τη σύνδεση διακομιστή.

SS - Στατιστικά Socket

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

Εισαγάγετε την ακόλουθη εντολή για να δείτε τα στατιστικά στοιχεία σύνδεσης δικτύου:




Για να εμφανίσετε όλες τις ενεργές συνδέσεις TCP, πληκτρολογήστε:




Netperf - Δοκιμή εύρους ζώνης δικτύου

Το Netperf βοηθά στην παρακολούθηση του εύρους ζώνης δικτύου χρησιμοποιώντας υποδοχές τομέα Unix, TCP, SCTP, DLPI και UDP μέσω υποδοχών BSD. Όπως το iPerf, το Netperf απαιτεί επίσης διακομιστές και πελάτες για δοκιμή. Τα βασικά χαρακτηριστικά περιλαμβάνουν πολυάριθμες προκαθορισμένες δοκιμές για τη μέτρηση της απόδοσης ή της ταχύτητας μεταφοράς δεδομένων.

Χρησιμοποιήστε την εντολή που αντιστοιχεί στη διανομή σας για να εγκαταστήσετε το Netperf:

Διανομές LinuxΕντολή εγκατάστασης Netperf
Debian/Ubuntusudo apt εγκατάσταση netperf
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκαταστήστε το netperf -y
Φεντόραsudo dnf εγκατάσταση netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSEsudo zypper εγκαταστήστε το netperf

Ξεκινήστε την υπηρεσία με την ακόλουθη εντολή:




Το Netperf εκτελείται για ένα προκαθορισμένο χρονικό διάστημα και στη συνέχεια τερματίζεται αυτόματα.

CBM - Μετρητής εύρους ζώνης χρώματος

Το color bandmeter (CBM) είναι ένα μικρό βοηθητικό πρόγραμμα γραμμής εντολών που εμφανίζει την τρέχουσα κίνηση δικτύου σε όλες τις συσκευές που είναι συνδεδεμένες στο δίκτυο. Η έξοδος που βασίζεται σε κατάρες εμφανίζεται έγχρωμη και δείχνει κάθε διεπαφή δικτύου, τον αριθμό των byte που ελήφθησαν, τα byte που στάλθηκαν και τα συνολικά byte.

Χρησιμοποιήστε την αντίστοιχη εντολή για να εγκαταστήσετε το cbm στη διανομή σας:

Διανομές LinuxΕντολή εγκατάστασης Netperf
Debian/Ubuntusudo apt εγκατάσταση cbm
RHEL/Rocky Linuxsudo yum εγκαταστήστε το epel-release -y
sudo yum εγκαταστήστε το cbm -y
Φεντόραsudo dnf εγκατάσταση cbm -y
Arch Linuxsudo pacman -S cbm
OpenSUSEsudo zypper εγκατάσταση cbm

Για να ξεκινήσετε την παρακολούθηση με CBM, πληκτρολογήστε:




Πατήστε q για να κλείσετε το παράθυρο.

Αρχικός:Η σύνδεση με υπερσύνδεσμο είναι ορατή.




Προηγούμενος:Το Alibaba Cloud έχει δημιουργήσει το SNAT για πρόσβαση στο δημόσιο δίκτυο χωρίς δημόσιο διακομιστή
Επόμενος:Εντολές Linux sudo και apt αγγλικές συντομογραφίες λέξεων
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com