Articles

ejemplos de comandos ‘host’ útiles para consultar búsquedas DNS

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 usar para listar y verificar varios tipos de Registros DNS como NS y MX, probar y validar el servidor DNS ISP y la conectividad a Internet, registros de spam y listas negras, detectar y solucionar problemas del servidor DNS, entre otros.,

en este artículo, aprenderemos cómo usar el comando host con algunos ejemplos útiles en Linux para realizar búsquedas de DNS. En artículos anteriores, mostramos los 8 comandos Nslookup más utilizados para probar y solucionar problemas de servidores DNS y para consultar registros de recursos DNS específicos (RR) también.

también explicamos 10 comandos de Linux Dig (Domain Information Groper) para consultar información de DNS, funciona más como la herramienta nslookup. La utilidad host también funciona de una manera similar y viene preinstalada en la mayoría, si no en todas las distribuciones principales de Linux.

dicho esto, echemos un vistazo a estos 14 comandos de host a continuación.,

encuentre 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.

Buscar Servidores de Nombre de Dominio

Para encontrar los servidores de nombre de dominio use la opción-t.

Buscar registro CNAME de dominio

para encontrar el CNAME de dominio, ejecute.

$ host -t cname mail.google.commail.google.com is an alias for googlemail.l.google.com.

Buscar registro MX de dominio

para encontrar los registros MX de un dominio.,

Buscar registro TXT de dominio

para encontrar los registros TXT de un dominio.

$ host -t txt google.comgoogle.com descriptive text "v=spf1 include:_spf.google.com ~all"

Buscar registro SOA de dominio

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

consulta un servidor de nombres particular

para consultar un servidor de nombres de dominio particular.,

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

para hacer una consulta de tipo ANY, utilice la opción -a (all) que es equivalente a establecer la opción -v.

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

Obtenga información de TTL de dominio

para encontrar información de TTL de dominio.

$ host -v -t a google.comTrying "google.com";; ->>HEADER<

Use IPv4 o IPv6

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

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

realizar consultas no recursivas

la opción -r realiza consultas no recursivas, tenga en cuenta que al configurar esta opción se borra el RD (recursión deseada), el bit de la consulta que realiza el host.

establecer reintentos UDP para una búsqueda

por defecto el número de intentos UDP es 1, Para cambiarlo, use la bandera -R.,

establecer el tiempo de consulta esperar respuesta

Usando el interruptor -W, puede indicar al host que espere una respuesta durante el tiempo especificado en segundos y si se usa la bandera -w, hace que el host espere para siempre una respuesta:

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