LinuxParty

Ratio: 3 / 5

Inicio activadoInicio activadoInicio activadoInicio desactivadoInicio desactivado
 

El comando Host es una utilidad CLI mínima y fácil de usar para realizar búsquedas DNS que traducen nombres de dominio a direcciones IP y viceversa. También se puede utilizar para enumerar y verificar varios tipos de registros DNS como NS y MX, probar y validar el servidor DNS del ISP y la conectividad a Internet, registros de correo no deseado y listas negras, detección y resolución de problemas del servidor DNS, entre otros.

En este artículo, aprenderemos a usar el comando de host con algunos ejemplos útiles en Linux para realizar búsquedas de DNS.

Dicho esto, veamos estos 14 comandos de host a continuación.

Encuentra la dirección IP del dominio

Este es el comando de host más simple que puede ejecutar, solo proporcione un nombre de dominio como google.com para obtener las direcciones IP asociadas.
$ host google.com
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección IPv6 2a00: 1450: 4009: 80b :: 200e
El correo de google.com es manejado por 20 alt1.aspmx.l.google.com.
El correo google.com es manejado por 30 alt2.aspmx.l.google.com.
El correo de google.com es manejado por 10 aspmx.l.google.com.
El correo google.com es manejado por 40 alt3.aspmx.l.google.com.
El correo google.com es manejado por 50 alt4.aspmx.l.google.com.

Encontrar servidores de nombres de dominio

Para averiguar los servidores de nombres de dominio, use la opción -t.

 $ host -t ns google.com
servidor de nombres google.com ns1.google.com.
servidor de nombres de google.com ns2.google.com.
servidor de nombres google.com ns3.google.com.
servidor de nombres google.com ns4.google.com.

Buscar dominio Registro CNAME

Para averiguar el dominio CNAME, ejecuta.

 $ host -t cname mail.google.com
mail.google.com es un alias para googlemail.l.google.com.

Encuentra el registro MX del dominio

Para descubrir los registros MX de un dominio.

 $ host -n -t mx google.com
El correo ogle.com se maneja con 50 alt4.aspmx.l.google.com.
El correo de google.com es manejado por 10 aspmx.l.google.com.
El correo google.com es manejado por 40 alt3.aspmx.l.google.com.
El correo google.com es manejado por 30 alt2.aspmx.l.google.com.
El correo de google.com es manejado por 20 alt1.aspmx.l.google.com.

Encuentra el registro TXT del dominio

Para averiguar los registros TXT de un dominio.

 $ host -t txt google.com
texto descriptivo de google.com "v = spf1 include: _spf.google.com ~ all"

Encontrar dominio SOA Record

Puede hacer que el host intente mostrar los registros SOA para la zona especificada, de todos los servidores de nombres autorizados autorizados para esa zona con el indicador -C .

 $ host -C google.com
Nameserver 216.239.38.10:
google.com tiene el registro SOA ns1.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.32.10:
google.com tiene el registro SOA ns3.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.34.10:
google.com tiene el registro SOA ns4.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.36.10:
google.com tiene el registro SOA ns2.google.com. dns-admin.google.com. 156142728 900 900 1800 60

Servidor de nombre particular de consulta

Para consultar el servidor de nombres de dominio particual.

 $ host google.com ns4.google.com
Usando el servidor de dominio:
Nombre: ns4.google.com
Dirección: 216.239.38.10 # 53
Alias: 
google.com tiene la dirección 172.217.19.46
google.com tiene la dirección 172.217.19.46
google.com tiene la dirección 172.217.19.46
google.com tiene la dirección IPv6 2a00: 1450: 4005: 808 :: 200e
El correo google.com es manejado por 30 alt2.aspmx.l.google.com.
El correo de google.com es manejado por 20 alt1.aspmx.l.google.com.
El correo google.com es manejado por 50 alt4.aspmx.l.google.com.
El correo de google.com es manejado por 10 aspmx.l.google.com.
El correo google.com es manejado por 40 alt3.aspmx.l.google.com.

Encuentre toda la información de registros de dominio y zonas

Para realizar una consulta de tipo ANY, use la opción -a (all) que es equivalente a establecer la opción -v .

 $ host -a google.com
Probando "google.com"
;; - >> HEADER < 

Obtener información de dominio TTL

Para averiguar la información de dominio TTL.

 $ host -v -ta google.com
Probando "google.com"
;; - >> HEADER < 

Use bien IPv4 o IPv6

La opción -4 o -6 fuerza al host a usar solo transporte de consultas IPv4 o solo IPV6, respectivamente.

 $ host -4 google.com
O
$ host -6 google.com

Realizar consultas no recursivas

La opción -r realiza consultas no recursivas, tenga en cuenta que establecer esta opción borra el RD (recursión deseada), el bit en la consulta que hace el host.

 $ host -rR 5 google.com
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección IPv6 2a00: 1450: 4009: 80b :: 200e
El correo google.com es manejado por 30 alt2.aspmx.l.google.com.
El correo google.com es manejado por 40 alt3.aspmx.l.google.com.
El correo google.com es manejado por 50 alt4.aspmx.l.google.com.
El correo de google.com es manejado por 20 alt1.aspmx.l.google.com.
El correo de google.com es manejado por 10 aspmx.l.google.com.

Establecer reintentos UDP para una búsqueda

Por defecto, el número de intentos UDP es 1, para cambiarlo, use el indicador -R .

 $ host -R 5 google.com
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección IPv6 2a00: 1450: 4009: 80b :: 200e
El correo google.com es manejado por 30 alt2.aspmx.l.google.com.
El correo google.com es manejado por 40 alt3.aspmx.l.google.com.
El correo google.com es manejado por 50 alt4.aspmx.l.google.com.
El correo de google.com es manejado por 20 alt1.aspmx.l.google.com.
El correo de google.com es manejado por 10 aspmx.l.google.com.

Establecer tiempo de consulta Esperar respuesta

Al usar el -W , puede indicar al host que espere una respuesta durante el tiempo especificado en segundos y, si se utiliza el -w , hace que el host espere siempre una respuesta:

 $ host -T -W 10 google.com
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección 216.58.201.46
google.com tiene la dirección IPv6 2a00: 1450: 4009: 80b :: 200e
El correo de google.com es manejado por 10 aspmx.l.google.com.
El correo google.com es manejado por 40 alt3.aspmx.l.google.com.
El correo google.com es manejado por 30 alt2.aspmx.l.google.com.
El correo de google.com es manejado por 20 alt1.aspmx.l.google.com.
El correo google.com es manejado por 50 alt4.aspmx.l.google.com.

Puede hacer más pruebas con éste artículo:

¡Eso es todo! En este artículo, aprendimos a usar el comando de host con algunos ejemplos útiles en Linux. Utilice el formulario de comentarios a continuación para compartir cualquier idea con nosotros sobre esta guía.

En el cuádro de búsqueda, escriba "DNS" y le saldrán todos los artículos que tenemos sobre los DNS y los cuales le pueden ayudar.

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Nos obligan a moslestarte con la obviedad de que este sitio utiliza Cookies. Ver política