Skip to main content

Εντολή Ping (Παραδείγματα, Επιλογές, Διακόπτες και Περισσότερα)

Network Troubleshooting using PING, TRACERT, IPCONFIG, NSLOOKUP COMMANDS (Ενδέχεται 2024)

Network Troubleshooting using PING, TRACERT, IPCONFIG, NSLOOKUP COMMANDS (Ενδέχεται 2024)
Anonim

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

Η εντολή ping λειτουργεί με αποστολή Πρωτόκολλο μηνυμάτων ελέγχου Internet Protocol (ICMP) Echo Request μηνύματα στον υπολογιστή προορισμού και περιμένοντας την απάντηση.

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

Για παράδειγμα, μπορεί να διαπιστώσετε ότι δεν υπάρχουν αποκρίσεις κατά την εκκίνηση ενός εκτυπωτή δικτύου, μόνο για να διαπιστώσετε ότι ο εκτυπωτής είναι εκτός σύνδεσης και ότι το καλώδιο του χρειάζεται αντικατάσταση. Ή ίσως πρέπει να κάνετε ping σε ένα δρομολογητή για να επαληθεύσετε ότι ο υπολογιστής σας μπορεί να συνδεθεί με αυτόν, για να το εξαλείψει ως πιθανή αιτία για πρόβλημα δικτύωσης.

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

Διαθεσιμότητα εντολών Ping

Η εντολή ping είναι διαθέσιμη από τη γραμμή εντολών στα Windows 10, Windows 8, Windows 7, Windows Vista και Windows XP. Η εντολή ping είναι επίσης διαθέσιμη σε παλαιότερες εκδόσεις των Windows όπως τα Windows 98 και 95.

Η εντολή ping μπορεί επίσης να βρεθεί στη γραμμή εντολών στις επιλογές Επιλογές εκκίνησης για προχωρημένους και Επιλογές αποκατάστασης συστήματος / επισκευής.

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

Σύνταξη εντολής Ping

ping -t -ένα μετρώ -μεγάλο Μέγεθος -φά -Εγώ TTL -v TOS -r μετρώ -μικρό μετρώ -w τέλος χρόνου -R -ΜΙΚΡΟ srcaddr -4 -6 στόχος /?

Υπόδειξη: Ανατρέξτε στην ενότητα Τρόπος ανάγνωσης της σύνταξης εντολών εάν δεν είστε βέβαιοι πώς να ερμηνεύσετε τη σύνταξη της εντολής ping όπως περιγράφεται παραπάνω ή στον παρακάτω πίνακα.

-tΧρησιμοποιώντας αυτή την επιλογή, θα γίνει ping στόχος μέχρι να την αναγκάσετε να σταματήσει χρησιμοποιώντας το Ctrl-C.
-έναΑυτή η επιλογή εντολής ping θα επιλύσει, ει δυνατόν, το όνομα κεντρικού υπολογιστή μιας διεύθυνσης IP στόχος .
μετρώ Αυτή η επιλογή ορίζει τον αριθμό των αιτημάτων Echo Echo για αποστολή, από 1 έως 4294967295. Η εντολή ping θα στείλει 4 από προεπιλογή εάν δεν χρησιμοποιείται.
-μεγάλο Μέγεθος Χρησιμοποιήστε αυτήν την επιλογή για να ορίσετε το μέγεθος, σε bytes, του πακέτου αιτήματος ηχούς από 32 σε 65.527. Η εντολή ping θα στείλει ένα αίτημα ηχώ 32-byte αν δεν χρησιμοποιήσετε το -μεγάλο επιλογή.
-φάΧρησιμοποιήστε αυτήν την επιλογή εντολής ping για να αποτρέψετε την κατάτμηση αιτήσεων Echo Echo από δρομολογητές μεταξύ εσάς και του στόχος . ο -φά επιλογή είναι η πιο συχνά χρησιμοποιείται για την αντιμετώπιση προβλημάτων Μονάδα μέγιστης μετάδοσης μονάδας διαδρομής (PMTU).
-Εγώ TTL Αυτή η επιλογή ορίζει την τιμή Time to Live (TTL), η μέγιστη τιμή της οποίας είναι 255.
-v TOS Αυτή η επιλογή σάς επιτρέπει να ορίσετε μια τιμή τύπου υπηρεσίας (TOS). Αρχίζοντας στα Windows 7, αυτή η επιλογή δεν λειτουργεί πλέον, αλλά εξακολουθεί να υπάρχει για λόγους συμβατότητας.
-r μετρώ Χρησιμοποιήστε αυτήν την επιλογή εντολής ping για να ορίσετε τον αριθμό του λυκίσκου μεταξύ του υπολογιστή σας και του στόχος υπολογιστή ή συσκευή που θέλετε να καταγράφονται και να εμφανίζονται. Η μέγιστη τιμή για μετρώ είναι 9, οπότε χρησιμοποιήστε την εντολή tracert αν θέλετε να δείτε όλα τα λυκίσκου μεταξύ δύο συσκευών.
-μικρό μετρώ Χρησιμοποιήστε αυτήν την επιλογή για να αναφέρετε την ώρα, στη μορφή Timestamp Internet, ότι λαμβάνετε κάθε αίτημα ηχούς και αποστέλλεται η απάντηση echo. Η μέγιστη τιμή για μετρώ είναι 4, πράγμα που σημαίνει ότι μόνο οι πρώτοι τέσσερις λυκίσκοι μπορούν να σφραγιστούν με το χρόνο.
-w τέλος χρόνου Καθορίζοντας a τέλος χρόνου όταν εκτελεί την εντολή ping ρυθμίζει το χρονικό διάστημα, σε χιλιοστά του δευτερολέπτου, ότι το ping περιμένει για κάθε απάντηση. Εάν δεν χρησιμοποιείτε το -w , χρησιμοποιείται η προεπιλεγμένη τιμή 4000 χρονικών ορίων, η οποία είναι 4 δευτερόλεπτα.
-RΑυτή η επιλογή αναφέρει την εντολή ping για την ανίχνευση της διαδρομής γύρου.
-ΜΙΚΡΟ srcaddr Χρησιμοποιήστε αυτήν την επιλογή για να καθορίσετε τη διεύθυνση προέλευσης.
Χρησιμοποιήστε αυτόν τον διακόπτη για να κάνετε ping a Virtualization δικτύου δικτύου Hyper-V διεύθυνση του παρόχου.
-4Αυτό υποχρεώνει την εντολή ping να χρησιμοποιεί μόνο IPv4, αλλά είναι απαραίτητη μόνο αν στόχος είναι ένα όνομα κεντρικού υπολογιστή και όχι μια διεύθυνση IP.
-6Αυτό υποχρεώνει την εντολή ping να χρησιμοποιεί μόνο το IPv6 αλλά και το -4 επιλογή, είναι απαραίτητη μόνο όταν κάνετε pinging ένα όνομα κεντρικού υπολογιστή.
στόχος Αυτός είναι ο προορισμός που θέλετε να κάνετε ping, είτε μια διεύθυνση IP είτε ένα όνομα κεντρικού υπολογιστή.
/?Χρησιμοποιήστε το διακόπτη βοήθειας με την εντολή ping για να δείτε λεπτομερή βοήθεια σχετικά με τις διάφορες επιλογές της εντολής.

Σημείωση: Ο -φά, -v, -r, -μικρό, -j, και οι επιλογές λειτουργούν όταν γίνεται μόνο ping διευθύνσεις IPv4. ο -R και -ΜΙΚΡΟ οι επιλογές λειτουργούν μόνο με το IPv6.

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

Υπόδειξη: Μπορείτε να αποθηκεύσετε την έξοδο εντολής ping σε ένα αρχείο χρησιμοποιώντας έναν χειριστή ανακατεύθυνσης. Ανατρέξτε στην ενότητα Τρόπος ανακατεύθυνσης εξόδου εντολών σε ένα αρχείο για οδηγίες ή δείτε τη λίστα γραμμών εντολών γραμμής εντολών για περισσότερες συμβουλές.

Παραδείγματα εντολών Ping

ping -n 5 -l 1500 www.google.com

Σε αυτό το παράδειγμα, η εντολή ping χρησιμοποιείται για το ping στο όνομα του κεντρικού υπολογιστή www.google.com .

ο επιλογή λέει την εντολή ping να στείλει 5 Το ICMP Echo Requests αντί για την προεπιλογή του 4 και του -μεγάλο επιλογή θέτει το μέγεθος του πακέτου για κάθε αίτημα 1500 αντί για την προεπιλογή των 32 bytes.

Το αποτέλεσμα που εμφανίζεται στο παράθυρο "Γραμμή εντολών" θα φαίνεται κάπως έτσι:

Pinging www.google.com 74.125.224.82 με 1500 bytes δεδομένων: Απάντηση από 74.125.224.82: bytes = 1500 χρόνος = 68ms TTL = 52 Απάντηση από 74.125.224.82: bytes = 1500 χρόνος = 68ms TTL = 52 Απάντηση από 74.125 .224.82: bytes = 1500 χρόνος = 65ms TTL = 52 Απάντηση από 74.125.224.82: bytes = 1500 χρόνος = 66ms TTL = 52 Απάντηση από 74.125.224.82: bytes = 1500 χρόνος = 70ms TTL = 52 Ping στατιστικά για 74.125.224.82: : Απεσταλμένα = 5, Λήψη = 5, Απώλεια = 0 (απώλεια 0%), Περίπου χρόνοι στρογγυλής εκκίνησης σε χιλιοστά δευτερόλεπτα: Ελάχιστο = 65ms, Μέγιστο = 70ms, Μέσος =

ο 0% απώλεια αναφέρεται κάτω από Στατιστικά Ping για 74.125.224.82 μου λέει ότι κάθε μήνυμα ICMP Echo Request που στάλθηκε στο www.google.com επιστράφηκε. Αυτό σημαίνει ότι, όσο αυτή η δικτυακή σύνδεση πηγαίνει, μπορεί να επικοινωνήσει με την ιστοσελίδα της Google εντάξει.

ping 127.0.0.1

Στο παραπάνω παράδειγμα, είμαστε pinging 127.0.0.1 , που ονομάζεται επίσης διεύθυνση IP IPv4 localhost ή διεύθυνση IP loopback IPv4, χωρίς επιλογές.

Χρησιμοποιώντας την εντολή ping για ping 127.0.0.1 είναι ένας εξαιρετικός τρόπος για να ελέγξετε ότι οι λειτουργίες δικτύου των Windows λειτουργούν σωστά, αλλά δεν λέει τίποτα για το δικό σας υλικό δικτύου ή τη σύνδεσή σας με οποιονδήποτε άλλο υπολογιστή ή συσκευή. Η έκδοση IPv6 αυτής της δοκιμής θα είναι ping :: 1.

ping -α 192.168.1.22

Σε αυτό το παράδειγμα, ζητάμε από την εντολή ping να εντοπίσει το όνομα κεντρικού υπολογιστή που έχει αντιστοιχιστεί στο 192.168.1.22 IP διεύθυνση, αλλά για να το χρησιμοποιήσετε κανονικά.

Pinging J3RTY22 192.168.1.22 με 32 bytes δεδομένων: Απάντηση από 192.168.1.22: bytes = 32 time

Όπως μπορείτε να δείτε, η εντολή ping επιλύει τη διεύθυνση IP που καταχωρήσαμε, 192.168.1.22 , ως όνομα κεντρικού υπολογιστή J3RTY22 , και στη συνέχεια εκτέλεσε το υπόλοιπο του ping με τις προεπιλεγμένες ρυθμίσεις.

ping 192.168.2.1

Παρόμοια με τα παραδείγματα εντολών ping παραπάνω, αυτή χρησιμοποιείται για να δείτε αν ο υπολογιστής σας μπορεί να φτάσει στον δρομολογητή σας. Η μόνη διαφορά εδώ είναι ότι αντί να χρησιμοποιήσετε ένα διακόπτη εντολών ping ή pinging στο localhost, ελέγχουμε τη σύνδεση μεταξύ του υπολογιστή και του δρομολογητή ( 192.168.2.1 σε αυτήν την περίπτωση).

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

ping -t -6 SERVER

Σε αυτό το παράδειγμα, πιέζουμε την εντολή ping να χρησιμοποιήσει το IPv6 με το -6 επιλογή και συνεχίστε να κάνετε ping ΥΠΗΡΕΤΗΣ απεριόριστα με το -t επιλογή.

Pinging SERVER fe80 :: fd1a: 3327: 2937: 7df3% 10 με 32 bytes δεδομένων: Απάντηση από fe80 :: fd1a: 3327: 2937: 7df3% 10: time = : 7df3% 10: χρόνος

Διακόψαμε το ping με μη αυτόματο τρόπο Ctrl + C μετά από επτά απαντήσεις. Επίσης, όπως μπορείτε να δείτε, το -6 επιλογή παράγει διευθύνσεις IPv6.

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

Μπορείτε να δημιουργήσετε έναν πίνακα αναγνωριστικών ζωνών που ταιριάζουν με τα ονόματα διεπαφών δικτύου σας εκτελώντας netsh διεπαφή interface ipv6. Το αναγνωριστικό ζώνης IPv6 είναι ο αριθμός στο Idx στήλη.

Ping σχετικές εντολές

Η εντολή ping χρησιμοποιείται συχνά με άλλες εντολές εντολών εντολών όπως το tracert, ipconfig, netstat, nslookup και άλλες.