Académique Documents
Professionnel Documents
Culture Documents
Como utilizar el comando PING para probar la conectividad, el funcionamiento, la disponibilidad de una red,
saber el tiempo de respuesta en una conexin y conocer la direccin IP correspondiente a un dominio en internet,
entre otras tareas posibles.
Ping.exe es una pequea aplicacin disponible en todos los sistemas Windows, que se ejecuta con el comando
PING mediante la consola de CMD. Es usada para probar la conectividad de redes.
Es uno de las ms sencillas y tiles herramientas para ejecutar cualquier diagnostico ante conflictos en la red o
simplemente para estar seguros de la funcionalidad de cualquier conexin.
Ping comprueba la conexin enviando paquetes de solicitud de eco y de respuesta, muestra si se ha recibido una
respuesta del destino y cunto tiempo se ha tardado en recibirla.
Como utilizar el comando PING para probar la conectividad, el funcionamiento, la disponibilidad de una red,
saber el tiempo de respuesta en una conexin y conocer la direccin IP correspondiente a un dominio en internet,
entre otras tareas posibles.
Ping.exe es una pequea aplicacin disponible en todos los sistemas Windows, que se ejecuta con el comando
PING mediante la consola de CMD. Es usada para probar la conectividad de redes.
Es uno de las ms sencillas y tiles herramientas para ejecutar cualquier diagnostico ante conflictos en la red o
simplemente para estar seguros de la funcionalidad de cualquier conexin.
Ping comprueba la conexin enviando paquetes de solicitud de eco y de respuesta, muestra si se ha recibido una
respuesta del destino y cunto tiempo se ha tardado en recibirla.
Usos prcticos del comando PING
Ping es posible utilizarlo en infinidad de tareas en el trabajo en redes, algunos de los usos prcticos ms
empleados son los siguientes:
Comprobar la conectividad de una red.
Medir la latencia o tiempo que tardan en comunicarse dos puntos remotos.
En internet conocer la direccin IP utilizada por un nombre de dominio.
Scripts que permiten llevar un registro de la disponibilidad de un servidor remoto.
Scripts que permiten conocer cuando existe conexin en un equipo.
En los archivos batch es empleado ocasionalmente para retrasar la ejecucin de comandos un tiempo
determinado.
Cmo ejecutar el comando PING?
Para ejecutar el comando ping en su forma ms elemental utiliza: PING direccin_ip
Por ejemplo:
ping 127.0.0.1
Es posible insertar la peticin a ping en la consola de cmd o directamente en el cuadro de Inicio o Ejecutar, en
estos ltimos casos al completarse el comando se cerrar la ventana de cmd y no podremos ver los resultados.
Para ejecutarlo insertndolo en el cuadro de Inicio y lograr que permanezca abierta la ventana con el resultado
utiliza:cmd /k ping direccin_ip y presiona la tecla Enter.
Por ejemplo:
cmd /k ping 127.0.0.1
Un ejemplo puede verse en la siguiente imagen
Al ejecutar ping sin parmetros, de forma predeterminada se enviarn 4 solicitudes de eco, con el tiempo de
espera de 1 segundo, el tamao de 32 bytes y con la fragmentacin permitida.
Para usar otras opciones es necesario especificar los parmetros de acuerdo a la necesidad.
La respuesta obtenida en el caso anterior ser algo similar a lo siguiente:
Haciendo ping a direccin_ip con 32 bytes de datos:
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
TTL= es el tiempo de vida del paquete enviado y su valor ptimo es 128
En la respuesta obtenida de ping pueden aparecer algunos de los siguientes errores:
"Red de destino inaccesible" significa que no existe ninguna ruta al destino.
"Ha terminado el tiempo de espera para esta solicitud" indica errores en la conexin.
Opciones y parmetros ms utilizados con el comando PING
Modificador Uso
-n
-w
-l
-f
-a
-i
-r
A pesar de su aparente simpleza es muy efectivo el uso del comando ping para el diagnstico, deteccin de fallos
y comprobacin de la disponibilidad de cualquier red.
A continuacin ejemplo de pruebas que se pueden efectuar en una red local para verificar el funcionamiento y
para identificar y aislar cualquier error presente.
La supuesta red de ejemplo posee los siguientes parmetros:
Direccin IP del equipo: 192.168.137.3
Direccin IP de otra PC en la misma red: 192.168.137.5
Puerta de enlace (equipo en la red con conexin a internet): 192.168.137.1
Las direcciones IP anteriores es posible conocerlas utilizando el comando IPCONFIG
1- Hacer ping a 127.0.0.1, es la direccin localhost o direccin de loopback de nuestro mismo equipo, en caso de
tener xito demuestra que el protocolo TCP/IP est instalado y funcionando de forma correcta. De no ser as es
necesario reinstalarlo.
Para reinstalar el protocolo TCP/IP utiliza:
En Windows XP: netsh int ip reset resetlog.txt
En Vista y Windows 7: netsh interface ipv4 reset
2- Hacer ping a la direccin IP del equipo: ping 192.168.137.3.
De tener xito demuestra que la tarjeta o adaptador de red funciona correctamente, de no ser as desinstala el
dispositivo y reinicia Windows para reinstalarlo automticamente.
Para desinstalar el dispositivo es necesario acceder al Administrador de dispositivos, para eso introduce en Inicio
o Ejecutar devmgmt.msc y oprime Enter.
3- Hacer ping a la direccin IP del otro equipo en red: ping 192.168.137.5
De tener xito demuestra que las conexiones fsicas entre ellos son correctas.
4- Hacer ping a la direccin IP de la puerta de enlace: ping 192.168.137.1
De tener xito demuestra que existe conexin con el equipo que suministra internet.
5- Hacer ping a la direccin IP de un sitio en internet: ping 209.190.61.3 (Direccin IP de este sitio web).
De tener xito demuestra que la conexin a internet funciona.
6- Por ultimo hacer ping a un dominio en internet: ping google.com
De tener xito demuestra que existe conexin a internet y los servidores DNS configurados en la conexin
funcionan correctamente.
Ejemplos prcticos del uso del comando PING
Son mltiples las tareas en las que se puede emplear el comando ping y no solo para diagnosticar la
conectividad, para la cual es una magnifica herramienta.
A continuacin se irn agregando sucesivamente aplicaciones prcticas en las cuales es posible utilizarlo.
Usar el comando ping para comprobar disponibilidad de dominios
Para comprobar dominios utiliza:
PING -w 7500 dominio |find "TTL=" && ECHO dominio encontrado
PING -w 7500 dominio |find "TTL=" || ECHO dominio no encontrado
Usar el comando PING para conocer la direccin IP
Para conocer la direccin IP que corresponde a un dominio utiliza:
ping -a norfipc.com
Para conocer la direccin IP desde donde se ha enviado un correo electrnico o email utiliza: ping
mail.dominio y oprime Enter, sustituye dominio por el utilizado en la direccin electrnica de la cual quieres
CLS
GOTO START
pause>nul
Usar el comando ping para pausar la ejecucin de un comando
Cdigo para pausar la ejecucin de un segundo comando en un archivo batch durante 60 segundos.
@echo off
echo Esperando 60 segundos...
PING -w 10000 -n 1 1.1.1.1>NUL
echo OK ha transcurrido 1 minuto
pause
USO IPCONFIG
Como utilizar el comando IPCONFIG para conocer toda la informacin y datos de la configuracin del equipo
para el protocolo TCP/IP. Opciones para su uso y ejemplos prcticos.
La siguiente imagen es de un equipo conectado directamente a internet. En este caso el dato: Direccin IPV4,
corresponde a la direccin IP externa que identifica al equipo en internet.
Uso
IPCONFIG /all
IPCONFIG /release
IPCONFIG /renew
IPCONFIG /displaydns
IPCONFIG /flushdns
IPCONFIG /registerdns
Actualiza todas las concesiones DHCP y vuelve a registrar los nombres DNS
IPCONFIG /showclassid
IPCONFIG /setclassid