Ping-komando

Ping-komandaj ekzemploj, ebloj, ŝaltiloj, kaj pli

La ping- komando estas komando de Komando-Komputilo uzita por provi la kapablecon de la fonta komputilo por atingi specifan cellokomputilon. La ping-komando kutime estas uzata kiel simpla maniero por kontroli, ke komputilo povas komuniki tra la reto kun alia komputilo aŭ reto-aparato.

La ping-komando funkcias sendante Interŝanĝan Mesaĝon-Protokolon-Protokolon (ICMP) Eĥo-Peto- mesaĝojn al la destina komputilo kaj atendante respondon.

Kiom da tiuj respondoj estas redonitaj, kaj kiom longe ĝi devos reveni, estas la du gravaj pecoj de informo, kiujn donas la komando ping.

Ekzemple, vi eble trovos, ke ne ekzistas respondoj, kiam oni pingas reton-presilon, nur por ekscii, ke la presilo estas senkonekta kaj ĝia kablo bezonas anstataŭon. Aŭ eble vi bezonas ruliĝi por kontroli, ke via komputilo povas konekti al ĝi, por forigi ĝin kiel ebla kaŭzo por reto.

Disponibilidad de Ping Komando

La ping-komando estas havebla de ene de la Komando-Apogon en Windows 10 , Windows 8 , Windows 7 , Windows Vista , kaj Windows XP- operaciumoj . La ping-komando ankaŭ estas havebla en pli malnovaj versioj de Windows kiel Windows 98 kaj 95.

La ping-komando ankaŭ troveblas en Komando-Promeso en la Altnivelaj Komencaj Agordoj kaj Rezervaj Agordoj de Sistemo Reakiro- menuoj.

Noto: La havebleco de iuj ping-komandoŝaltiloj kaj alia ping-komando- sintakso povus diferenci de operaciumo al operaciumo.

Sintakso de Ping-Komando

ping [ -t ] [ -a ] [ -nombro ] [ -l grandeco ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r grafo ] [ -s count ] [ -w timeout ] [ - R ] [ -S srcaddr ] [ -p ] [ -4 ] [ -6 ] celo [ /? ]

Konsilo: Vidu kiel legi la komandan sintakson, se vi ne certas, kiel interpreti la sintakson de ping-komando kiel ĝi priskribis supre aŭ en la tablo sube.

-t Uzante ĉi tiun opcion pingos la celon ĝis vi devos ĉesigi ĝin per uzado de Ctrl-C .
-a Ĉi tiu ping-komando-eblo solvos, se eble, la gastignomon de IP-adresa celo .
-nombro Ĉi tiu opcio agordas la nombron de ICMP-Eĥaj Petoj por sendi, de 1 ĝis 4294967295. La ping-komando sendos 4 defaŭlte se -n ne estas uzata.
-l grandeco Uzu ĉi tiun eblon por agordi la grandecon, per bajtoj, de la pakaĵo de peto de eĥo de 32 ĝis 65,527. La ping-komando sendos peton de 32-bajtaj eĥoj se vi ne uzas la -l- opcion.
-f Uzu ĉi tiun ping-komandan eblon malhelpi ICMP-Eĥon-petojn, ke ĝi estu fragmentigita per routeroj inter vi kaj la celo . La -f- opcio estas plej ofte uzata por problemoj pri problemoj de Path Maximum Transmission Unit (PMTU).
-i TTL Ĉi tiu opcio agordas la valoron Time to Live (TTL), kies maksimumo estas 255.
-v TOS Ĉi tiu opcio permesas al vi agordi Tipo de Servo (TOS) valoro. Komencante en Windows 7, ĉi tiu opcio ne plu funkcias sed ankoraŭ ekzistas pro kongruaj kialoj.
-r kalkulo Uzu ĉi tiun ping-komandan eblon por specifi la nombron da lupoloj inter via komputilo kaj la cela komputilo aŭ aparato, kiun vi ŝatus esti registrita kaj montrita. La maksimuma valoro por kalkulo estas 9, do uzu la tracertan komandon anstataŭ se vi interesas vidi ĉiujn ligojn inter du aparatoj.
-s rakontas Uzu ĉi tiun eblon por informi la tempon, en Interreta Timestamp-formato, ke ĉiu eĥo peto ricevas kaj eĥa respondo estas sendita. La maksimuma valoro por kalkulo estas 4, signifante, ke nur la unuaj kvar atopioj povas esti tempo stampita.
-tokempo Specifa tempo de valoro kiam ekzekuti la ping-komandon ĝustigas la kvanton da tempo, en milisekundoj, ke ping atendas ĉiun respondon. Se vi ne uzas la -w- opcion, la defaŭlta valoro de 4000 estas uzata, kiu estas 4 sekundoj.
-R Ĉi tiu opcio diras la ping-komandon por trarigardi la rondan vojaĝon.
-S srcaddr Uzu ĉi tiun eblon por specifi la fontan adreson.
-p Uzu ĉi tiun ŝaltilon por krei adreson de Hyper-V Reta Virtualigo .
-4 Ĉi tio devigas la pingkomandon uzi IPv4 nur sed nur necesas se celo estas gastignomo kaj ne IP-adreso.
-6 Ĉi tio devigas la ping-komandon uzi IPv6 nur, sed kiel kun la 4-a opcio, nur necesas al pingi gastignomon.
celo Ĉi tiu estas la celloko, kiun vi deziras pingi, aŭ IP-adreson aŭ gastignomon.
/? Uzu la helpoŝaltilon kun la ping-komando por montri detalan helpon pri la diversaj opcioj de la komando.

Noto: La -f , -v , -r , -s , -j , kaj -k- ebloj funkcias al pingado de IPv4-adresoj nur. La -R kaj -S- opcioj nur funkcias kun IPv6.

Ekzistas aliaj malpli komune uzitaj ŝaltiloj por la ping-komando, inkluzive de [ -j host-list ], [ -k gastlibro ], kaj [ -c- kupeo ]. Ekzekuti ping /? de la Komando-Promeso por pliaj informoj pri ĉi tiuj elektoj.

Konsilo: Vi povas konservi la ping-komandan eliron al dosiero per redirekta operacilo . Vidu kiel Alidirektigi Komandan Elŝuton al dosiero por instrukcioj aŭ vidu nian Komandon Pieda Tricks- listo por pli da konsiloj.

Ekzemploj de Ping Komando

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

En ĉi tiu ekzemplo, la ping-komando estas uzata por ping la gastigna nomo www.google.com . La -n- opcio diras al la ping-komando sendi 5 ICMP-Eĥon-Petojn anstataŭ la defaŭltecon de 4, kaj la -l- opcio agordas la pakaĵon por ĉiu peto ĝis 1500 bajtoj anstataŭ la defaŭlta de 32 bajtoj.

La rezulto montrita en la fenestro de Komando-promesoj aspektos tiel:

Pinging www.google.com [74.125.224.82] kun 1500 bytes de datumoj: Respondu de 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 Respondu de 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 Respondo de 74.125 .224.82: bytes = 1500 tempo = 65ms TTL = 52 Respondo de 74.125.224.82: bytes = 1500 tempo = 66ms TTL = 52 Respondo de 74.125.224.82: bytes = 1500 time = 70ms TTL = 52 Ping-statistikoj por 74.125.224.82: pakoj : Sentita = 5, Ricevita = 5, Perdita = 0 (0% Perdo), Proksimume ronda vojaĝo en mili-sekundoj: Minimuma = 65ms, Maksimuma = 70ms, Meza = 67ms

La 0% perdo raportita sub Ping-statistikoj por 74.125.224.82 diras al mi, ke ĉiu mesaĝo de ICMP-Eĥa Peto sendita al www.google.com estis redonita. Ĉi tio signifas, ke ĝis mia reto rilatas, mi povas komuniki kun la retejo de Google nur bone.

ping 127.0.0.1

En la supra ekzemplo, mi pentras 127.0.0.1 , ankaŭ nomatan IPv4-loka adreso IP aŭ IPv4- bukla IP-adreson sen elektoj.

Uzante la ping-komandon al ping 127.0.0.1 estas bonega maniero por provi, ke la retoj de Windows funkcias ĝuste, sed ĝi diras nenion pri via propra reto- aparataro aŭ via konekto al iu ajn alia komputilo aŭ aparato.

La IPv6-versio de ĉi tiu testo estus ping :: 1 .

ping-a 192.168.1.22

En ĉi tiu ekzemplo, mi petas la ping-komandon trovi la gastignomon atribuitan al la IP-adreso 192.168.1.22 , sed alie ping ĝin kiel normala.

Pinging J3RTY22 [192.168.1.22] kun 32 bittoj da datumoj: Respondu de 192.168.1.22: bytes = 32 tempo

Kiel vi povas vidi, la ping-komando solvis la IP-adreson, kiun mi eniris, 192.168.1.22 , kiel la gastigna nomo J3RTY22 , kaj poste ekzekutis la reston de la ping kun antaŭdosieraj agordoj.

ping -t -6-servanto

En ĉi tiu ekzemplo, mi devigas la ping-komandon uzi IPv6 per la -6- opcio kaj daŭrigi ping SERVER nedifinite per la -t- opcio.

Pinganta SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] kun 32 bytes de datumoj: Respondu de fe80 :: fd1a: 3327: 2937: 7df3% 10: time = 1ms Respondu de fe80 :: fd1a: 3327: 2937 : 7df3% 10: tempo

Mi interrompis la ping manualmente kun Ctrl-C post sep respondoj. Ankaŭ, kiel vi povas vidi, la -6- opcio produktis IPv6-adresojn.

Konsilo: La nombro post la% en la respondoj generitaj en ĉi tiu ping-komando ekzemplo estas la IPv6 Zone ID, kiu ofte ofte indikas la interfacan interfacon. Vi povas krei tablon de Zonoj-identigiloj egalitaj kun viaj retoj-interfaco-nomoj per ekzekuto de interfaco de interfacoj de netsh interfaco . La IPv6 Zone ID estas la nombro en la Idx- kolumno.

Komandoj rilatigitaj kun Ping

La ping-komando ofte uzas aliajn komputilojn pri komandaj paĝoj rilataj kiel tracert , ipconfig, netstat , nslookup , kaj aliaj.