LinuxParty
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
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.
-
Internet
- La muerte lenta del hipervínculo
- Cómo cambiar dirección IP (modo gráfico), por qué querría hacerlo y cuándo no debería hacerlo
- 10 comandos "IP" útiles para configurar interfaces de red
- Cómo configurar conexiones IP de red usando 'nmcli' en Linux
- Configuración de una IP Estática en una Tarjeta de Red en Linux.
- ¿Migrar a la nube? Marque esta lista de verificación
- Nuevo estándar de Internet L4S: el plan silencioso para hacer que Internet se sienta más rápido
- Nextcloud y Roundcube se Fusionan para Impulsar la Descentralización en la Productividad en la Nube
- Los 10 mejores servidores proxy inversos de código abierto para Linux
- Una guía para principiantes para crear conexiones (Bonding) y puentes de red (Bridging) en Linux
- Conectar dos redes Locales alejadas creando de un Puente Transparente
- Crear un puente de red transparente "bridge" para conectar dos redes locales remotas
- Crear un Puente de Red o Bridge
- La propuesta de la ICANN / Verisign permitiría a cualquier gobierno confiscar nombres de dominio
- Listado errores HTTP, estados de respuesta del servidor