Comando Ping

Exemplos de comando Ping, opcións, modificacións e moito máis

O comando ping é un comando de símbolo de comando utilizado para probar a capacidade da computadora fonte para chegar a unha computadora de destino especificada. O comando ping úsase normalmente como unha forma sinxela de verificar que unha computadora pode comunicarse a través da rede con outra computadora ou dispositivo de rede.

O comando ping opera enviando Mensaxes de solicitude de correo electrónico ao protocolo de mensaxes de control de Internet (ICMP) na computadora de destino e á espera dunha resposta.

Cantas destas respostas son devoltas e canto tempo leva para que volvan, son as dúas pezas principais que proporciona o comando ping.

Por exemplo, pode considerar que non hai respostas ao facer ping en unha impresora de rede, só para descubrir que a impresora está sen conexión e que o seu cable ten que ser substituído. Ou quizais precise ping un enrutador para verificar que a súa computadora poida conectarse a ela, para eliminar-lo como unha posible causa para un problema de rede.

Ping Comando Dispoñibilidade

O comando ping está dispoñible desde o símbolo do sistema en sistemas operativos Windows 10 , Windows 8 , Windows 7 , Windows Vista e Windows XP . O comando ping tamén está dispoñible nas versións anteriores de Windows como Windows 98 e 95.

O comando ping tamén se pode atopar no símbolo do sistema nas opcións avanzadas de inicio e opcións de recuperación de sistemas .

Nota: A dispoñibilidade de algúns comandos de comando ping e outra sintaxe do comando ping poden diferir do sistema operativo ao sistema operativo.

Sintaxe de comando ping

ping [ -t ] [ -a ] [ -n contar ] [ -l tamaño ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r reconto ] [ -s contar ] [ -w tempo de espera ] [ - R ] [ -S srcaddr ] [ -p ] [ -4 ] [ -6 ] target [ /? ]

Consello: vexa como ler a sintaxe do comando se non está seguro de como interpretar a sintaxe do comando ping como a descrita arriba ou na táboa seguinte.

-t Empregando esta opción fará que o destino se atope ata que o forceches para deter usando Ctrl-C .
-a Esta opción de comando ping resolverá, se é posible, o nome de host dunha dirección de enderezo IP .
-n conta Esta opción establece o número de solicitudes de Echo de ICMP para enviar, de 1 a 4294967295. O comando ping enviará 4 por defecto se -n non se usa.
-l tamaño Use esta opción para configurar o tamaño, en bytes, do paquete de solicitude de eco de 32 a 65.527. O comando ping enviará unha solicitude de eco de 32 bytes se non usa a opción -l .
-f Usa esta opción de comando ping para evitar que as roldas entre ti e o destino sexan fragmentadas. A opción -f úsase máis frecuentemente para solucionar problemas de Unidade de Transmisión Máxima de Path (PMTU).
-i TTL Esta opción establece o valor de Time to Live (TTL), o máximo de 255.
-v TOS Esta opción permítelle establecer un valor Tipo de servizo (TOS). Comezando en Windows 7, esta opción xa non funciona, pero aínda existe por razóns de compatibilidade.
-r conta Use esta opción de comando ping para especificar o número de lúpulo entre o computador eo dispositivo ou dispositivo de destino que desexa gravar e mostrar. O valor máximo para contar é 9, polo tanto, use o comando tracert se está interesado en ver todos os saltos entre dous dispositivos.
-s conta Use esta opción para informar a hora, en formato Timestamp en Internet, de que se recibe cada solicitude de eco e se envía unha resposta de eco. O valor máximo para contar é 4, o que significa que só os primeiros catro saltos poden ser estampados.
-t tempo de espera Especificando un valor de tempo de espera ao executar o comando ping axusta a cantidade de tempo, en milisegundos, que o ping espera por cada resposta. Se non usa a opción -w , emprégase o tempo de espera predeterminado de 4000, que é de 4 segundos.
-R Esta opción indica ao comando ping que rastrexa a ruta de ida e volta.
-S srcaddr Use esta opción para especificar o enderezo fonte.
-p Use este interruptor para ping a dirección do fornecedor de virtualización de rede Hyper-V .
-4 Isto obriga ao comando ping a usar só IPv4, pero só é necesario se o obxectivo é un nome de máquina e non un enderezo IP.
-6 Isto obriga ao comando ping a usar só IPv6, pero como ocorre coa opción -4 , só é necesario ao pingar un nome de máquina.
obxectivo Este é o destino que desexa ping, xa sexa unha dirección IP ou un nome de servidor.
/? Use o botón de axuda co comando ping para mostrar axuda detallada sobre as varias opcións do comando.

Nota: As opcións -f , -v , -r , -s , -j e -k funcionan cando se emiten só enderezos IPv4. As opcións -R e -S só funcionan con IPv6.

Outros switches menos utilizados para o comando ping inclúen [ -j host-list ], [ -k host-list ] e [ -c compartimento ]. Executar ping /? desde o símbolo do sistema para obter máis información sobre estas opcións.

Consello: Pode gardar a saída da orde ping nun ficheiro usando un operador de redirección . Vexa como redirixir a saída de comandos a un ficheiro para obter instrucións ou consulte a nosa lista de trucos de indicativo de comando para obter máis consellos.

Exemplos de comando Ping

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

Neste exemplo, o comando ping úsase para facer ping no nome do servidor www.google.com . A opción -n indica ao comando ping que envíe 5 solicitudes de Echo de ICMP no canto de 4 por defecto ea opción -l establece o tamaño do paquete para cada solicitude a 1500 bytes no canto de por defecto de 32 bytes.

O resultado amosado na xanela do símbolo do sistema parecerá así:

Pingando www.google.com [74.125.224.82] con 1500 bytes de datos: Responder de 74.125.224.82: bytes = 1500 tempo = 68ms TTL = 52 Respostar desde 74.125.224.82: bytes = 1500 tempo = 68ms TTL = 52 Respostar desde 74.125 .224.82: bytes = 1500 tempo = 65ms TTL = 52 Respostar desde 74.125.224.82: bytes = 1500 tempo = 66ms TTL = 52 Respostar desde 74.125.224.82: bytes = 1500 tempo = 70ms TTL = 52 Estadísticas de ping para 74.125.224.82: Paquetes : Enviado = 5, recibido = 5, perdido = 0 (0% de perdida), tempos aproximados de ida e volta en megaboisos: mínimo = 65ms, máximo = 70ms, media = 67ms

A perda do 0% que se informa nas estatísticas de Ping por 74.125.224.82 dime que cada mensaxe de solicitude de Echo de ICMP enviada a www.google.com foi devolta. Isto significa que, no que respecta á conexión da miña rede, podo comunicarme co sitio web de Google.

ping 127.0.0.1

No exemplo anterior, estou pingando 127.0.0.1 , tamén chamado o enderezo IP IP local de IPv4 ou a dirección IP do bucle IPv4, sen opcións.

Usar o comando ping para ping 127.0.0.1 é unha excelente forma de probar que as funcións de rede de Windows están funcionando correctamente pero non di nada sobre o seu propio hardware de rede ou a súa conexión a outra computadora ou dispositivo.

A versión IPv6 desta proba sería ping :: 1 .

ping -a 192.168.1.22

Neste exemplo, estou a pedir ao comando ping que busque o nome de máquina asignado ao enderezo IP 192.168.1.22 , pero doutro xeito ping lo normal.

Pinging J3RTY22 [192.168.1.22] con 32 bytes de datos: resposta de 192.168.1.22: bytes = 32 tempo

Como podes ver, o comando ping resolveu a dirección IP que escribín , 192.168.1.22 , como o nome do servidor J3RTY22 e, a continuación, executa o resto do ping con configuración predeterminada.

ping -t -6 SERVER

Neste exemplo, forzo o comando ping a usar IPv6 coa opción -6 e continúa a ping SERVER indefinidamente coa opción -t .

PINGING SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] con 32 bytes de datos: Responder fe80 :: fd1a: 3327: 2937: 7df3% 10: time = 1ms Responder fe80 :: fd1a: 3327: 2937 : 7df3% 10: tempo

Interrompei o ping manualmente con Ctrl-C despois de sete respostas. Ademais, como podes ver, a opción -6 produciu enderezos IPv6.

Consello: o número despois do% das respostas xeradas neste exemplo de comando ping é a ID de área IPv6, que a maioría das veces indica a interface de rede empregada. Pode xerar unha táboa de IDs de zona combinada cos seus nomes de interface de rede executando interface de interface de interface de netsh ipv6 . A ID de zona de IPv6 é o número na columna Idx .

Comandos relacionados con Ping

O comando ping úsase a miúdo con outros comandos de ordes de comandos relacionados con redes como tracert , ipconfig, netstat , nslookup e outros.