Como buscar la IP de un dominio

Como buscar la IP de un dominio en linux desde terminal.

Por necesidad laboral, o por simple curiosidad, es común que necesitemos buscar la ip de un dominio. Estoy seguro que más de una vez has ejecutado alguno de los comandos que proponemos en este articulo para buscar y verificar una ip, pero su uso va mucho más allá.

Buscar la ip de un dominio, es una tarea necesaria para muchos desarrolladores de aplicaciones, de scripts bash, y de sitios web. En este articulo de hoy conocemos cinco comandos con ejemplos, cada uno nos aporta más o menos datos pero todos tienen la capacidad de extraer la ip del dominio que nos interesa. Un detalle importante es, que se pueden integrar en otras herramientas como sotfware, sitios web, scripts, y más.

Los comandos que vamos a utilizar son:

  • fping: Envía paquetes ICMP ECHO_REQUEST al host.
  • host: Utilidad básica para búsquedas de DNS.
  • dig: Excelente herramienta para extraer información de los servidores de nombres DNS.
  • nslookup: Comando que consulta los servidores de nombres de dominio.
  • ping: Envía paquetes ICMP ECHO_REQUEST al host.

 

Buscar la IP de un dominio

fping

La herramienta fping es muy similar a ping, pero nos ofrece un rendimiento muy superior. Su uso está muy extendido para detectar si un servidor esta online o no. Si ejecutas «fping dominio» obtendrás la respuesta «dominio is alive», pero si le agregamos unas simples opciones nos aportara más datos, entre ellos la ip del dominio.

ejemplo…

sololinux ~ # fping -A -d google.es
waw02s18-in-f3.1e100.net (216.58.209.3) is alive

Nota: No siempre viene instalada de manera predeterminada, pero si la encontraras en los repositorios oficiales de tu distribución linux.

 

host

Cuando ejecutamos el comando host, este busca la información de la ip o el dominio en las dns. Su información es básica, aun así es de los más conocidos si quieres convertir dominios a direcciones IP y viceversa.

ejemplo…

sololinux ~ # host google.es
google.es has address 216.58.215.99
google.es has IPv6 address 2a00:1450:401b:805::2003
google.es mail is handled by 30 alt2.aspmx.l.google.com.
google.es mail is handled by 40 alt3.aspmx.l.google.com.
google.es mail is handled by 50 alt4.aspmx.l.google.com.
google.es mail is handled by 10 aspmx.l.google.com.
google.es mail is handled by 20 alt1.aspmx.l.google.com.

 

dig

Esta aplicación es una de mis debilidades, hace años que la uso y para mi no existe otra igual. Es potente, flexible, pero también muy rápida lanzando consultas a los servidores de nombres de un dominio o ip. Ampliamente adoptada para solucionar problemas con las dns, el comando dig también nos ofrece otros datos interesantes, entre ellos la ip del dominio.

ejemplo…

Buscar la IP de un dominio con dig

Buscar la IP de un dominio con dig

 

nslookup

Otra buena herramienta para consultar los servidores de nombres de dominio es nslookup. Su principal misión es diagnosticar problemas con las DNS, pero también nos ofrece la ip del dominio consultado.

ejemplo…

sololinux ~ # nslookup google.es
Server: 127.0.1.1
Address: 127.0.1.1#53

Non-authoritative answer:
Name: google.es
Address: 172.217.20.195

 

ping

Por ultimo tenemos el incombustible comando ping (Packet Internet Groper), que a pesar de ser una utilidad de red usada para comprobar que un dominio o ip esta disponible, si le aplicamos unas opciones también nos extrae la ip del dominio entre otros datos.

ejemplo…

sololinux ~ # ping -c 1 google.es
PING google.es (216.58.209.3) 56(84) bytes of data.
64 bytes from waw02s18-in-f3.1e100.net (216.58.209.3): icmp_seq=1 ttl=54 time=34.3 ms

— google.es ping statistics —
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 34.349/34.349/34.349/0.000 ms

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. 

 

Agregar comentario