Sei sulla pagina 1di 9

USO PING

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

Determina el nmero de solicitudes de eco que se van a enviar. El valor predeterminado es 4.

-w

Permite ajustar el tiempo de espera (en milisegundos). El valor predeterminado es 1.000


(tiempo de espera de un 1 segundo).

-l

Permite ajustar el tamao del paquete de ping. El tamao predeterminado es 32 bytes.

-f

No fragmentar en paquetes. De manera predeterminada, el paquete ping permite la


fragmentacin.

-a

Resolver direcciones en nombres de host

-i

Tiempo de vida o TTL

-r

Registrar la ruta de saltos de cuenta.

Usar el comando PING para probar la conectividad en una red

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

conocer la direccin IP.


Por ejemplo, el correo fu enviado desde alejandro@fernandez.es, utiliza:
ping mail.fernandez.es
Usar el comando ping para conocer la lejana de un servidor
Para conocer la lejana de un servidor web determinado utiliza:
PING servidor -n 10
El promedio del tiempo de respuesta que se muestra en: "Tiempos aproximados de ida y vuelta en milisegundos"
debe ser no mayor de 300ms.
Usar el comando ping para comprobar si existe fragmentacin en la conexin
Para comprobar si existe desfragmentacin en paquetes enviados, usando el valor MTU predeterminado utiliza:
ping google.com -f -l 1472
ping google.com -f -l 576 (conexiones dialup)
Usar el comando ping para monitorear disponibilidad de un servidor
Cdigo para crear un archivo batch que permite monitorear la conexin a un sitio web (ejemplo.com) cada 20
segundos. Util para monitorear la disponibilidad de un servidor con multiples caidas. Puede ser utilizado
tambin para comprobar el servicio suministrado por tu ISP (Proveedor de acceso a internet), solo reemplaza
ejemplo.com por la direccin IP correspondiente.
@echo off
echo Realizando ping, usa CTRL-C para detenerlo
:start
ping -n 1 ejemplo.com | find "TTL=" >>%userprofile%\Desktop\pingtest.txt
echo .
ping -n 16 127.0.0.1>nul
goto start
Usar el comando ping para conocer si hay conexin a internet
Cdigo para crear un archivo batch que comprueba cada 30 segundos si existe conexin a internet en el equipo
local. Se logra el retraso de 30 segundos haciendo ping a una direccin IP 1.1.1.1 inexistente con el parmetro
-w 30000 y posteriormente se repite el ciclo.
@echo off
color 0E
mode con cols=70 lines=8
: START
SET CONNECT=SI
PING 72.14.204.147 | FIND "TTL=" > NUL
IF NOT ERRORLEVEL 1 GOTO SI
IF ERRORLEVEL 1 SET CONNECT=NO
ECHO %CONNECT% tienes conexion a internet en este momento
PING 1.1.1.1 -n 10 -w 30000 >NUL
CLS
GOTO START
pause>nul
EXIT
:SI
ECHO Estas conectado a internet
PING 1.1.1.1 -n 1 -w 30000 >NUL

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.

Para que el usuario pueda conocer informacin


sobre los adaptadores de red del equipo, todos los sistemas Windows incluyen una aplicacin llamada
ipconfig.exe.
Funciona solo invocndola desde la lnea de comandos usando: IPCONFIG.
IPCONFIG muestra informacin y todos los datos de la configuracin del equipo para el protocolo TCP/IP.
Adicionalmente permite liberar y renovar la direccin IP de un adaptador de red y mostrar el contenido de la
cach de resolucin DNS, as como vaciarla, actualizar y volver a registrar los nombres.
Como iniciar la herramienta IPCONFIG?
La herramienta IPCONFIG es bastante sencilla de iniciar y utilizar, puedes usar cualquiera de las siguientes
opciones para ejecutarla:
1- Inicia la consola de CMD, para eso escribe en el cuadro de Inicio o Ejecutar CMD, oprime la tecla Enter,
escribe o inserta en la consola IPCONFIG y oprime la tecla Enter.
2- Escribe o pega directamente en el cuadro de Inicio o en Ejecutar: cmd /k IPCONFIG y oprime la tecla Enter.
3- Crea un acceso directo, para eso da un clic derecho del ratn en el escritorio u otro directorio y escoge Nuevo
Acceso directo, en la ventana que aparece Escriba la ubicacin del elemento escribe o pega lo siguiente:
"C:\Windows\System32\cmd.exe /k ipconfig".
Sigue los pasos del asistente y renombra el acceso directo creado a: ipconfig.
Informacin que proporciona IPCONFIG
Al usar IPCONFIG sin ningn modificador, muestra solo los datos esenciales como la Direccin IP, la Mscara
de red y la Puerta de enlace, para cada adaptador encontrado.
Usndolo con el modificador /ALL, es decir: IPCONFIG /ALL muestra toda la informacin disponible.
Ejemplos de la informacin que es mostrada al usar el comando ipconfig /all, la primera imagen es de un equipo
conectado a internet a travs de una red local.
En este caso, entre otros datos se mostrar:
Descripcin: Nombre del adaptador o tarjeta de red utilizado en la conexin.
Direccin IPV4: Es la direccin IP asignada al equipo en la red local.
Puerta de enlace predeterminada: Es la direccin IP del equipo que funciona como servidor o proxy y que
tiene acceso a internet.
Servidores DNS: Son los servidores con los cuales el equipo anterior gestiona en la red la relacin nombre de
dominio/Direccin IP de las paginas solicitadas. Generalmente son dos, el principal y el secundario.
Estado de DHCP: Configuracin dinmica de host, en el caso del equipo mostrado no se encuentra habilitada,
eso significa que siempre se utilizar una direccin IP esttica o fija entre el equipo y el host.
Al estar habilitada DHCP, cada vez que se inicie una conexin se usar una direccin IP diferente.

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.

Modificadores y opciones que se pueden emplear con IPCONFIG


Comando

Uso

IPCONFIG /all

Muestra toda la informacin disponible en el adaptador o tarjeta de red empleado

IPCONFIG /release

Libera la direccin IP del adaptador especificado

IPCONFIG /renew

Renueva la direccin IP del adaptador especificado

IPCONFIG /displaydns

Muestra el contenido de la cach de resolucin DNS

IPCONFIG /flushdns

Vaca la memoria cach de resolucin DNS

IPCONFIG /registerdns

Actualiza todas las concesiones DHCP y vuelve a registrar los nombres DNS

IPCONFIG /showclassid

Muestra todas las identidades (ID) permitidos para este adaptador

IPCONFIG /setclassid

Modifica el identificador de clase

IPCONFIG /allcompartments /all

Muestra informacin detallada sobre todos los compartimientos

Ejemplos del uso del comando IPCONFIG


ipconfig = Muestra informacin.

ipconfig /all = Muestra informacin detallada.


ipconfig /renew La*= Renueva la direccin IP de cualquier adaptador cuyo nombre comience con La.
ipconfig /release *Conex* = Libera cualquier conexin cuyo nombre contenga Conex, por ejemplo: "Conexin
de rea local" y "Conexin de rea local 2"
ipconfig /setclassid "Conexin de rea local" RED1 = Establece el identificador de clase (ID) del adaptador
mencionado a RED1
En todos los casos es necesario especificar un nombre de adaptador detrs de todos los comandos, si no es as se
aplicar en todos los adaptadores que se encuentren enlazados con TCP/IP.
Sugerencias al usar el comando IPCONFIG
NO utilizar: IPCONFIG /release "Conexin de rea local" (ni otro nombre de adaptador que contenga
caracteres especiales)
Utiliza: IPCONFIG /release *local* o conoce como utilizar los caracteres especiales en MSDOS en la
siguiente pgina: Como usar los caracteres especiales
Ejemplos prcticos del uso del comando IPCONFIG
1- En una red local cuando sea necesario utilizar una direccin IP diferente, utiliza los comandos:ipconfig
/release y a continuacin ipconfig /renew, esto solo funciona si se encuentra habilitada la configuracin
dinmica de host (DHCP), es decir que se genera de forma dinmica al direccin IP necesaria.
2- Windows almacena la cache de resolucin DNS, es decir la relacin que existe entre las direcciones IP de
sitios visitados y los nombres de dominio, de forma predeterminada 24 minutos, para mostrarla
utiliza: IPCONFIG /displaydns
En los casos que el nombre de dominio al que se quiere acceder, cambie dinmicamente su direccin IP, no se
har una peticin al servidor DNS hasta que pase el tiempo anteriormente indicado.
Para vaciar inmediatamente la cache utiliza: IPCONFIG /flushdns, se recibir el siguiente mensaje:"Se vaci
correctamente la cach de resolucin de DNS".
Como guardar el resultado devuelto por el comando IPCONFIG
Para escribir toda la informacion que proporciona el comando ipconfig en el equipo en un documento de texto,
utiliza la siguiente lnea de cdigo:
cmd.exe /c ipconfig /all>%userprofile%\Desktop\ipconfig.doc
Cpiala y pgala en el cuadro de Inicio y oprime la tecla Enter.
Se crear un documento nombrado "ipconfig.doc" en el escritorio con toda la informacin solicitada.
Infografa: Qu es la herramienta IPCONFIG y cmo usarla?
Para un uso bsico de IPCONFIG, mira la siguiente infografa.

Potrebbero piacerti anche