Comando host en Linux: Consultar DNS y Resolver Nombres de Dominio
El Comando host en Linux se utiliza para realizar búsquedas en el servicio de resolución de nombres DNS.
Vea en el ejemplo que muestra cuáles son los registros encontrados para la dirección www.certificacaolinux.com.br:
$ host www.certificacaolinux.com.brwww.certificacaolinux.com.br is an alias for myload-1433566614.us-east-1.elb.amazonaws.com.myload-1433566614.us-east-1.elb.amazonaws.com has address 23.23.152.168myload-1433566614.us-east-1.elb.amazonaws.com has address 23.21.124.198
El comando ping también es capaz de resolver nombres y probar la conectividad entre el host y la dirección solicitada.
Si una dirección no existe, host devolverá un error:
$ host esteendereconaoexiste.comHost esteendereconaoexiste.com not found: 3(NXDOMAIN)
También es posible realizar una consulta a un determinado servidor de DNS, simplemente indicando la dirección IP del servidor de DNS objetivo:
$ host google.com 1.1.1.1Using domain server:Name: 1.1.1.1Address: 1.1.1.1#53Aliases: google.com has address 172.217.162.110google.com has IPv6 address 2800:3f0:4001:815::200e
Si el comando host tarda mucho en responder y devuelve el siguiente error, es porque la dirección IP del servidor de DNS especificado en /etc/resolv.conf no está accesible:
$ host google.com ;; connection timed out; no servers could be reached
Aprenda mucho más sobre Linux en nuestro curso en línea. Puede realizar la inscripción aquí. Si ya tiene una cuenta, o quiere crear una, simplemente inicie sesión o cree su usuario aquí.
¿Le gustó? Comparta
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.