Skip to main content

Comando de ping (exemples, opcions, commutadors i més)

Anonim

La comanda ping és una ordre Command Prompt que s'utilitza per provar la capacitat de l'equip font per arribar a una computadora de destinació especificada. La comanda ping s'utilitza generalment com una manera senzilla de verificar que una computadora es pugui comunicar a través de la xarxa amb una altra computadora o dispositiu de xarxa.

La comanda ping funciona enviant Protocol de missatges de control d'Internet (ICMP) Petició d'eco missatges a l'ordinador de destinació i esperant una resposta.

Quantes d'aquestes respostes es tornen, i quant de temps triga a tornar-les, són les dues peces principals d'informació que proporciona la comanda ping.

Per exemple, podeu trobar que no hi ha cap resposta quan feu ping a una impressora de xarxa, només per esbrinar que la impressora està fora de línia i que el cable necessita ser reemplaçat. O potser necessiteu fer ping a un enrutador per verificar que l'ordinador pugui connectar-s'hi, per eliminar-lo com a possible causa d'un problema de xarxa.

Nota: La paraula "ping" també s'utilitza en línia per referir-se a un missatge breu, generalment sobre missatge de text o correu electrònic. Per exemple, podeu "fer ping al vostre cap" o enviar-li un missatge quan hagueu acabat amb un projecte concret, però no té res a veure amb l'ordre ping.

Disponibilitat del comando Ping

La comanda ping està disponible des del Símbol del sistema en els sistemes operatius Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP. L'ordre ping també està disponible en versions anteriors de Windows com Windows 98 i 95.

La comanda ping també es pot trobar al símbol del sistema en els menús de reparació i recuperació d'Opcions avançades d'inici i recuperació del sistema.

Nota: La disponibilitat de determinats comandaments de comandaments de ping i altres sintaxi de comandaments de ping poden diferir del sistema operatiu al sistema operatiu.

Sintaxi de comandaments de ping

ping -t -a -n comptar -l mida -f -i TTL -v TOS -r comptar -s comptar -w temps d'espera -R -S srcaddr -p -4 -6 objectiu /?

Consell: Vegeu Com llegir la sintaxi d'ordres si no esteu segur de com interpretar la sintaxi de l'ordre ping que es descriu a dalt o a la taula següent.

-tSi feu servir aquesta opció, feu servir el objectiu fins que l'obligui a parar fent servir Ctrl-C.
-aAquesta opció de comanda ping resoldrà, si és possible, el nom d'amfitrió d'una adreça IP objectiu .
-n comptar Aquesta opció estableix el nombre de sol·licituds d'Echo ICMP per enviar, d'1 a 4294967295. L'ordre ping enviarà 4 per defecte si-n no s'utilitza.
-l mida Utilitzeu aquesta opció per establir la mida, en bytes, del paquet de sol·licitud d'eco de 32 a 65.527. L'ordre ping enviarà una sol · licitud d'eco de 32 bytes si no l'utilitzeu -l opció.
-fUtilitzeu aquesta opció de comanda ping per evitar que les peticions de ressò ICMP estiguin fragmentades pels enrutadors entre la vostra i la objectiu . El -f L'opció s'utilitza amb més freqüència per solucionar problemes de la unitat de transmissió màxima del camí (PMTU).
-i TTL Aquesta opció estableix el valor Temps per viure (TTL), el màxim de 255.
-v TOS Aquesta opció us permet establir un valor de tipus de servei (TOS). A partir de Windows 7, aquesta opció ja no funciona, però encara existeix per motius de compatibilitat.
-r comptar Utilitzeu aquesta opció de comanda ping per especificar el nombre de saltos entre el vostre ordinador i el objectiu ordinador o dispositiu que voleu gravar i mostrar. El valor màxim per a comptar és de 9, així que utilitzeu l'ordre tracert en el seu lloc si esteu interessat a veure tots els saltos entre dos dispositius.
-s comptar Utilitzeu aquesta opció per informar l'hora, en format Timestamp d'Internet, que es rep una sol·licitud d'eco i s'envia una resposta a l'eco. El valor màxim per a comptar és 4, el que significa que només els primers quatre llúpols poden ser estampats temporalment.
-w temps d'espera Especificar un temps d'espera El valor al executar la comanda ping ajusta la quantitat de temps, en mil·lisegons, que el ping espera per a cada resposta. Si no feu servir el -w opció, s'utilitza el valor de temps d'espera predeterminat de 4000, que és de 4 segons.
-RAquesta opció indica a la comanda ping que trace la ruta d'anada i tornada.
-S srcaddr Utilitzeu aquesta opció per especificar l'adreça d'origen.
-pUtilitzeu aquest interruptor per fer ping a Hiper-V virtualització de xarxes adreça del proveïdor.
-4Això obliga a l'ordre ping a utilitzar només IPv4, però només és necessari si objectiu és un nom d'amfitrió i no una adreça IP.
-6Això obliga a la comanda ping a utilitzar només IPv6, però com amb la -4 L'opció, només és necessària quan feu ping a un nom d'amfitrió.
objectiu Aquesta és la destinació que voleu fer ping, ja sigui una adreça IP o un nom d'amfitrió.
/?Utilitzeu l'interruptor d'ajuda amb l'ordre ping per mostrar una ajuda detallada sobre les diverses opcions de la comanda.

Nota: The -f, -v, -r, -s, -j, i -k Les opcions funcionen només quan es fan ping a les adreces IPv4. El -R i -S les opcions només funcionen amb IPv6.

Altres commutadors menys utilitzats per a la comanda ping inclouen -j llista d'amfitrions , -k llista d'amfitrions i -c compartiment . Executar ping /? des del símbol del sistema per obtenir més informació sobre aquestes opcions.

Consell: Podeu desar la sortida de la comanda ping a un fitxer usant un operador de redirecció. Consulteu Com redirigir la sortida d'ordres a un fitxer per obtenir instruccions o veure la nostra llista de trucs de comandaments per obtenir més consells.

Exemples de comandaments de ping

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

En aquest exemple, la comanda ping s'utilitza per fer ping al nom de l'amfitrió www.google.com .

El -n L'opció indica que l'ordre ping s'enviarà 5 Sol·licituds de ressò ICMP en lloc del valor predeterminat de 4, i el -l L'opció estableix la mida del paquet per a cada sol·licitud 1500 bytes en comptes del valor predeterminat de 32 bytes.

El resultat que es mostra a la finestra del símbol del sistema es veurà així:

Pinging www.google.com 74.125.224.82 amb 1500 bytes de dades: Respon des de 74.125.224.82: bytes = 1500 temps = 68 ms TTL = 52 Respon des de 74.125.224.82: bytes = 1500 temps = 68 ms TTL = 52 Respondre des de 74.125 .224.82: bytes = 1500 temps = 65ms TTL = 52 Respon des de 74.125.224.82: bytes = 1500 temps = 66ms TTL = 52 Respon des de 74.125.224.82: bytes = 1500 temps = 70ms TTL = 52 Estadístiques de Ping per a 74.125.224.82: Paquets : Enviat = 5, rebut = 5, perdut = 0 (pèrdua del 0%), temps de viatge rodó aproximats en mili-segons: mínim = 65 ms, màxim = 70 ms, mitjana = 67 ms

El Pèrdua del 0% informar a sota Estadístiques de Ping per 74.125.224.82 em diu que cada missatge de sol·licitud d'eco ICMP s'envia www.google.com va ser retornat. Això significa que, pel que fa a aquesta connexió de xarxa, es pot comunicar amb el lloc web de Google.

ping 127.0.0.1

A l'exemple anterior, estem fent ping 127.0.0.1 , també s'anomena l'adreça IP local de IPv4 o l'adreça IP del bucle d'IPv4, sense opcions.

Utilitzant la comanda ping per ping 127.0.0.1 és una manera excel·lent de provar que les funcions de xarxa de Windows funcionen correctament, però no diu res del vostre propi maquinari de xarxa ni de la seva connexió a cap altra computadora o dispositiu. La versió d'IPv6 d'aquesta prova seria ping :: 1.

ping-a 192.168.1.22

En aquest exemple, demanem a la comanda ping que trobi el nom de la màquina assignat al 192.168.1.22 Adreça IP, però, d'una altra manera, feu-ho com a normal.

Pinging J3RTY22 192.168.1.22 amb 32 bytes de dades: resposta de 192.168.1.22: bytes = 32 temps

Com podeu veure, la comanda ping va resoldre l'adreça IP que vam introduir, 192.168.1.22 , com a nom d'amfitrió J3RTY22 , i després executa la resta del ping amb la configuració predeterminada.

ping 192.168.2.1

De manera semblant als exemples de comanda ping anteriors, aquest s'utilitza per veure si l'ordinador pot arribar al vostre enrutador. L'única diferència aquí és que, en comptes d'utilitzar un commutador de comandaments ping o pinging localhost, estem comprovant la connexió entre l'ordinador i l'enrutador ( 192.168.2.1 en aquest cas).

Si teniu problemes per iniciar sessió al vostre enrutador o accedir a Internet, vegeu si el vostre enrutador és accessible amb aquesta ordre de ping, per descomptat, substituint 192.168.2.1 amb l'adreça IP del vostre enrutador.

PING-T-6 SERVER

En aquest exemple, obligem a la comanda ping a utilitzar IPv6 amb el -6 opció i segueix fent ping SERVER indefinidament amb el -t opció.

PINGING SERVER fe80 :: fd1a: 3327: 2937: 7df3% 10 amb 32 bytes de dades: Reply from fe80 :: fd1a: 3327: 2937: 7df3% 10: time = 1ms Reply from fe80 :: fd1a: 3327: 2937 : 7df3% 10: temps

Vam interrompre manualment el ping Ctrl + C després de set respostes. A més, com podeu veure, el -6 L'opció ha produït adreces IPv6.

Consell: El número després de la % a les respostes generades en aquest exemple de comanda ping hi ha l'ID d'àrea IPv6, que sovint indica la interfície de xarxa utilitzada.

Podeu generar una taula d'identificadors de zona coincidents amb els noms de la vostra interfície de xarxa executant-los interfície de la interfície de netsh ipv6 show. L'identificador de la zona IPv6 és el número del fitxer Idx columna.

Comandaments relacionats amb Ping

La comanda ping s'utilitza sovint amb altres ordres de comandaments de comandaments relacionats amb xarxes com tracert, ipconfig, netstat, nslookup i altres.