Εκπαιδευτικό σεμινάριο Linux Ping Command

Linux Ping Command Tutorial



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

Το Ping χρησιμοποιεί πακέτα ICMP (Internet Control Message Protocol) για τη συλλογή στατιστικών στοιχείων δικτύου. Οι πιο συνηθισμένες εργασίες που εκτελεί η εντολή ping είναι:







  • Δοκιμή σύνδεσης δικτύου, συμπεριλαμβανομένου του LAN και του διαδικτύου.
  • Έλεγχος κατάστασης διακομιστή.
  • Δοκιμή προβλημάτων DNS.

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



Πώς να χρησιμοποιήσετε την εντολή ping:

Πρώτον, ελέγξτε τη βασική σύνταξη της εντολής ping:



πινγκ [επιλογές] όνομα κεντρικού υπολογιστή

Ας κάνουμε ping στον διακομιστή linuxhint, ξεκινήσουμε το Terminal και πληκτρολογήσουμε:





$πινγκlinuxhint.com

ping/1%20copy.png

Η παραπάνω έξοδος εμφανίζει διάφορες πληροφορίες:



icmp_seq : Ο αριθμός ακολουθίας του πακέτου. Εάν είναι το πρώτο πακέτο, ο αριθμός icmp_seq θα είναι 1.

ttl : ttl σημαίνει Time to Live, ο αριθμός ttl αντιπροσωπεύει τον αριθμό των λυκίσκων (δρομολογητών) που χρειάζεται ένα πακέτο για να φτάσει στον προορισμό πριν το απορρίψει.

χρόνος : Ο χρόνος που χρειάζεται ένα πακέτο για να φτάσει στον προορισμό και στη συνέχεια να επιστρέψει στη κεντρική συσκευή.

Για να σταματήσετε τη διαδικασία ping, πατήστε Ctrl C, η εντολή θα πει τον αριθμό των πακέτων που μετέδωσε/έλαβε, τον αριθμό των πακέτων που χάθηκαν και τον χρόνο.

ping/2%20copy.png

Εάν δεν λάβετε απάντηση ping, τότε δεν υπάρχει σύνδεση δικτύου μεταξύ της συσκευής σας και του διακομιστή κεντρικού υπολογιστή.

Πώς να αλλάξετε το χρονικό διάστημα μεταξύ πακέτων (εντολή ping):

Η εντολή Ping στέλνει το πακέτο μετά από ένα δευτερόλεπτο από προεπιλογή, αλλά αυτή η χρονική διάρκεια μπορεί να αλλάξει. Για να αλλάξετε την ώρα, χρησιμοποιήστε το -i μετά το ping:

$πινγκ-Εγώ2linuxhint.com

ping/3%20copy.png

Για να μειώσετε το χρόνο:

$πινγκ-Εγώ0,2linuxhint.com

ping/5%20copy.png

Πώς να ελέγξετε την κατάσταση ενός τοπικού δικτύου (εντολή ping):

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

Ο πιο γρήγορος τρόπος είναι:

$πινγκ 0

Ή:

$πινγκlocalhost

και ορισμένοι χρήστες προτιμούν:

$πινγκ127.0.0.1

ping/multip.png

Πώς να περιορίσετε τον αριθμό των πακέτων (εντολή ping):

Η εντολή Ping συνεχίζει να στέλνει πακέτα μέχρι να σταματήσει χειροκίνητα, αλλά ο αριθμός των πακέτων μπορεί να περιοριστεί χρησιμοποιώντας -c και στη συνέχεια τον αριθμό των πακέτων επειδή το όνομα κεντρικού υπολογιστή:

$πινγκ-ΝΤΟ4linuxhint.com

ping/9%20copy.png

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

$πινγκ-σε 6linuxhint.com

ping/10%20copy.png

Η παραπάνω εντολή θα σταματήσει να πινγκάρει μετά από 6 δευτερόλεπτα.

Πώς να πλημμυρίσετε το δίκτυο (εντολή ping):

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

$πινγκ–F linuxhint.com

ping/11%20copy.png

Στην έξοδο, κάθε κουκκίδα αντιπροσωπεύει το αποσταλμένο πακέτο και το πίσω μέρος για κάθε απόκριση.

Πώς να λάβετε μια περίληψη στατιστικών (εντολή ping):

Εάν ενδιαφέρεστε μόνο να λάβετε μια περίληψη της μετάδοσης πακέτων, χρησιμοποιήστε το -q, q είναι αυτός ο τελεστής σημαίνει ήσυχο:

$πινγκ-ΝΤΟ5–Q linuxhint.com

ping/12%20copy.png

Πώς να κάνετε το ping ακουστικό (εντολή ping):

Για να ενεργοποιήσετε τον ήχο κάθε ping, χρησιμοποιήστε τον τελεστή -a:

$πινγκ–Ένα linuxhint.com

ping/13%20copy.png

Συνήθως χρησιμοποιούμενες επιλογές ping:

Ορισμένες άλλες συνήθεις επιλογές ping και η χρήση τους αναφέρονται παρακάτω:

Επιλογή Περιγραφή
-σι Επιτρέπει την ping μετάδοσης IP
-ο Αποστολή πακέτων χωρίς αναμονή απάντησης (Απαιτείται άδεια sudo για αποστολή περισσότερων από 3 πακέτων)
-V Δείχνει την τρέχουσα έκδοση του ping
Εμφανίζει επιπλέον πακέτα ICMP μαζί με απόκριση ηχούς
Επιτρέπει τον ορισμό του χρόνου ζωής (ttl)
-ρε Για εντοπισμό σφαλμάτων πρίζας
-r Επιτρέπει στον πίνακα δρομολόγησης παράκαμψης και αποστέλλεται απευθείας στον κεντρικό υπολογιστή.
-μικρό Ορίζει το μέγεθος του πακέτου

Συμπέρασμα:

Η εντολή Ping είναι ένα πολύ γνωστό βοηθητικό πρόγραμμα για τη διάγνωση/αντιμετώπιση προβλημάτων και τη λήψη πληροφοριών δικτύου. Αυτή η ανάρτηση εστιάζει σε μερικές βασικές εντολές ping και τη χρήση τους. Εάν χρειάζεστε ακόμα περισσότερες πληροφορίες σχετικά με το Ping, εκτελέστε το άντρας πινγκ στο τερματικό.