Το ping είναι ένα απλό αλλά απαραίτητο εργαλείο για τη διάγνωση προβλημάτων δικτύου στο Linux. Μπορεί να σας βοηθήσει να ελέγξετε τη σύνδεσή σας στο δίκτυο, να δείτε εάν ένα απομακρυσμένο μηχάνημα είναι συνδεδεμένο και να διαδραματίσει ζωτικό ρόλο στην ανάλυση προβλημάτων συνδεσιμότητας, όπως πακέτα που πέφτουν ή υψηλή καθυστέρηση.
Αλλά όσο σημαντική και αν είναι η εντολή ping, δεν είναι και η πιο ενδιαφέρουσα και η ερμηνεία της εξόδου της με χρήσιμο τρόπο μπορεί να είναι δύσκολη. Το gping είναι ένα γραφικό βοηθητικό πρόγραμμα γραμμής εντολών με πρόσθετες δυνατότητες που καθιστούν εύκολη την οπτικοποίηση των απαντήσεων ping από πολλούς στόχους.
Τι είναι το ping και πώς λειτουργεί;
Το ping είναι μια εντολή Linux που χρησιμοποιεί το Πρωτόκολλο Μηνυμάτων Ελέγχου Διαδικτύου (ICMP) ECHO_REQUEST datagram για να δημιουργήσει ένα ICMP ECHO_RESPONSE από έναν απομακρυσμένο κεντρικό υπολογιστή. Αυτό σημαίνει ότι εάν:
pinggoogle.com
...ο υπολογιστής σας στέλνει ένα ping στο google.com και το google.com το επαναφέρει στον τοπικό σας υπολογιστή.
Η έξοδος τερματικού θα εμφανίσει την απομακρυσμένη διεύθυνση IP μαζί με άλλες πληροφορίες, συμπεριλαμβανομένου του χρόνου που χρειάστηκε για να φτάσει η απόκριση στο μηχάνημά σας. Το ping θα συνεχίσει να στέλνει αιτήματα μέχρι να του πεις να σταματήσει.
Εκτός από τον καθορισμό του απομακρυσμένου κεντρικού υπολογιστή, το ping δέχεται μια σειρά από ορίσματα διαφορετικής χρησιμότητας, συμπεριλαμβανομένων χρονικών σημάνσεων, πόσων αιτήματα ping για αποστολή και πλημμύρα, τα οποία εξάγουν πακέτα τόσο γρήγορα όσο επιστρέφουν ή εκατό φορές το δευτερόλεπτο, όποιο είναι περισσότερο.
Το ping είναι προεγκατεστημένο στα περισσότερα συστήματα Linux, αλλά αν δεν μπορείτε να το βρείτε στο δικό σας, εγκαταστήστε το με:
sudo apt εγκαθιστώ inetutils-ping
Μπορείς λάβετε βοήθεια στη γραμμή εντολών για ping με τρέξιμο:
άνθρωπος ping
Πώς το gping είναι καλύτερο από το Ping και πώς το εγκαθιστάτε;
Το gping δεν προσφέρει τόσες πολλές επιλογές όπως το ping. Δεν μπορείτε να το χρησιμοποιήσετε για να πλημμυρίσετε έναν κεντρικό υπολογιστή-στόχο, για παράδειγμα, αλλά έχει μερικά χαρακτηριστικά που τον κάνουν να ξεχωρίζει. Το κυριότερο είναι η δυνατότητα ταυτόχρονης ping πολλαπλών στόχων και παροχής εξόδου ως χρωματικά κωδικοποιημένο γράφημα.
Αυτό σας επιτρέπει να βλέπετε εύκολα την απόκριση των στόχων με την πάροδο του χρόνου και να αναγνωρίζετε μοτίβα. Αυτό μπορεί να σας βοηθήσει να διαπιστώσετε εάν υπάρχουν προβλήματα με τους απομακρυσμένους κεντρικούς υπολογιστές, με τον οποίο είναι ο βέλτιστος κεντρικός υπολογιστής για σύνδεση, ή εάν υπάρχει πρόβλημα με τη δική σας σύνδεση.
Για να εγκαταστήσετε το gping σε διανομές που βασίζονται στο Debian, πρώτα προσθέστε το κλειδί PPA στις πηγές σας:
ηχώ "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -
Τώρα ενημερώστε και εγκαταστήστε το gping:
sudo apt εκσυγχρονίζω
sudo apt εγκαθιστώ gping
Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το gping στο Fedora:
sudo dnf copr ενεργοποίηση atim/gping -y && sudo dnf εγκατάσταση gping
Στο Arch Linux:
pacman -S gping
Για να εγκαταστήσετε το gping στο Gentoo, εκτελέστε:
sudo eselect αποθετήριο επιτρέπω dm9pZCAq
sudo αναδύονται --συγχρονισμός dm9pZCAq
sudo emerge net-misc/gping:: dm9pZCAq
Εάν έχετε Snap στο σύστημα Linux, μπορείτε να εγκαταστήσετε το πακέτο gping snap με:
sudo snap εγκαθιστώ gping
Πώς να χρησιμοποιήσετε το gping για να οπτικοποιήσετε τις απαντήσεις Ping στο Linux
Το gping είναι εύκολο στη χρήση και δέχεται πολλά ονόματα κεντρικών υπολογιστών ως ορίσματα. Για να δείτε ένα γράφημα απόκρισης ping από το BBC, το Google, το Bing και το CNN, θα εκτελέσετε:
gpingbbc.co.Ηνωμένο Βασίλειοgoogle.combing.comcnn.com
...και το gping θα αρχίσει να δουλεύει κάνοντας ping στους καθορισμένους κεντρικούς υπολογιστές και σχηματίζοντας γραφικά τα αποτελέσματα για την επιθεώρησή σας. Τα χρώματα εκχωρούνται μέσω gping, αν και μπορείτε να εκχωρήσετε χρώματα σε μεμονωμένους κεντρικούς υπολογιστές με το --χρώμα ή -ντο διακόπτης:
gpingbbc.co.Ηνωμένο Βασίλειο--χρώμακυανό
Μπορείτε επίσης να αλλάξετε το διάστημα παρακολούθησης από την προεπιλεγμένη τιμή των 0,2 δευτερολέπτων με το -n ή --διάστημα παρακολούθησης σημαίες.
Αυτό είναι το μόνο που κάνει το gping. Ενώ δεν έχει το ίδιο εύρος επιλογών διαμόρφωσης όπως ping, είναι ένα ισχυρό εργαλείο στο υπόστεγο για οποιονδήποτε ενδιαφέρεται για δίκτυα.
Ξεκινήστε μια καριέρα ως Μηχανικός Δικτύων!
Η απόκτηση μιας βασικής κατανόησης των δικτύων και των απαντήσεων είναι απαραίτητη εάν θέλετε να ακολουθήσετε μια καριέρα ως δίκτυο μηχανικός, και τόσο το ping όσο και το gping μπορούν να σας βοηθήσουν να αναπτύξετε μια ενστικτώδη κατανόηση του τρόπου με τον οποίο οι μηχανές επικοινωνούν σε ένα δίκτυο.
Αλλά είναι μόνο η αρχή του ταξιδιού σας, και αν ελπίζετε να βρείτε μια μέρα δουλειά στον τομέα, πρέπει να επιδιώξετε τις κατάλληλες πιστοποιήσεις από φορείς διδασκαλίας και απονομής.