Como siempre sucede en el mundo de la informática, cerca de la hora de salida, llama algún usuario indicando que tiene problemas de conexión de red, y puede resultar que no sabe si el problema se debe a problemas de conexión física, problemas con el dns, enrutamiento o al fin quien sabe.
Un usuario con poca experiencia o poco conocimiento, podría considerar que revisar esto puede ser algo tedioso o bien considerar que es necesario utilizar un conjunto de herramientas de administración de redes complicadas o costosas, sin embargo para resolver estos problemas se pueden utilizar las herramientas mas sencillas y gratis, tales como ping.
La primera prueba que se debe de realizar consiste en asegurarse que la interface de red local esta funcionando correctamente, posteriormente se recomienda utiliza el comando ping a otro equipo que se encuentre en nuestro mismo grupo de trabajo.Un usuario con poca experiencia o poco conocimiento, podría considerar que revisar esto puede ser algo tedioso o bien considerar que es necesario utilizar un conjunto de herramientas de administración de redes complicadas o costosas, sin embargo para resolver estos problemas se pueden utilizar las herramientas mas sencillas y gratis, tales como ping.
derman:~ # ping localhost
PING localhost.localdomain (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=1 ttl=64 time=0.057 ms
64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=2 ttl=64 time=0.051 ms
64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=3 ttl=64 time=0.050 ms
derman:~ # ping derman2.red.local
PING derman2.red.local (192.168.1.29) 56(84) bytes of data.
64 bytes from derman2.red.local (1C): icmp_seq=1 ttl=64 time=0.194 ms
64 bytes from derman2.red.local (192.168.1.29): icmp_seq=2 ttl=64 time=0.217 ms
64 bytes from derman2.red.local (192.168.1.29): icmp_seq=3 ttl=64 time=0.254 ms
A simple vista es posible identificar algunas diferencias entre ambos comandos, sin embargo la mayor diferencia resulta estar en los tiempos de respuestas. En el caso del tiempo de respuesta del localhost es de 0.057 ms mientras que el tiempo de respuesta del equipo remoto es aproximadamente de 0.219 ms. Por medio de ambos comando también es posible identificar, el estado de la conexión de red, bastante bien por cierto así como también se puede identificar que el servicio de dns esta funcionando.
Veamos ahora un par de ejemplo de casos que no sean exitosos.
derman:~ # ping derman2.red.local
ping: unknow host derman2.red.local
Este mensaje en particular indica un error en la resolución dns, o bien que el nombre del equipo esta errado, existen algunas otras posibilidades. El siguiente paso sera probar con la dirección ip.
derman:~ # ping 192.168.1.29
PING 192.168.1.29 (192.168.1.29) 56(84) bytes of data.
From 192.168.1.29: icmp_seq=1 Destination Host Unreachable
From 192.168.1.29 icmp_seq=1 Destination Host Unreachable
--- 192.168.1.29 ping statistics ---
6 packets transmitted, 0 received, +4 errors, 100% packet loss, time 5000ms
, pipe 3
Este error puede indicar que nos equivocamos de dirección ip o bien que el equipo se encuentre desconectado de la red o bien apagado.
Por el contrario, si la respuesta hubiese sido positiva, nos encontramos frente a un problema del dns, el cual puede ser una mala configuración en la maquina local (esto se resuelve editando el archivo /etc/resolv.conf) o bien que no exista esa entrada en el servidor dns.
En caso de presentar algunos problemas de perdidas de paquetes es posible utilizar alguna opción como -c para indicar una cantidad considerable de paquetes o bien la opción -s para indicar un tamaño de bytes distinto al predeterminado.
0 comentarios:
Publicar un comentario