Manuales para la línea de comandos

Man » Manual de host en línea - documentación detallada en línea para la página de manual de host

🌍
host - Utilidad de búsqueda DNS

SINOPSIS

host  [-aACdlnrsTUwv] [-c class] [-N ndots] [-p port] [-R number] [-t type] [-W wait] [-m flag] [
[-4] | [-6] ] [-v] [-V] {name} [server]

DESCRIPCIÓN

host es una utilidad sencilla para realizar búsquedas DNS. Normalmente se utiliza para convertir nombres en direcciones IP y viceversa. Cuando no se proporcionan argumentos u opciones, host imprime un breve resumen de sus argumentos y opciones de línea de comandos.

name es el nombre de dominio que se va a buscar. También puede ser una dirección IPv4 decimal punteada o una dirección IPv6 delimitada por dos puntos, en cuyo caso host realiza por defecto una búsqueda inversa para esa dirección. server es un argumento opcional que es el nombre o la dirección IP del servidor de nombres que host debe consultar en lugar del servidor o los servidores que figuran en /etc/resolv.conf.

OPCIONES

-4     Esta opción especifica que solo se debe usar IPv4 para la consulta. Consulte también la opción -6.

-6     Esta opción especifica que solo se debe usar IPv6 para la consulta. Consulte también la opción -4.

-a     La opción -a ("todo") normalmente es equivalente a -v -t ANY. También afecta al comportamiento de la opción -l list zone.

-A     La opción -A ("casi todo") es equivalente a -a, excepto que los registros RRSIG, NSEC y NSEC3 se omiten de la salida.

-c class

Esta opción especifica la clase de consulta, que se puede usar para buscar registros de recursos HS (Hesiod) o CH (Chaosnet). La clase predeterminada es IN (Internet).

-C     Esta opción indica que named debe verificar la coherencia, lo que significa que host consulta los registros SOA para el nombre de zona de todos los servidores de nombres autorizados para esa zona. La lista de servidores de nombres se define mediante los registros NS que se encuentran para la zona.

-d     Esta opción imprime rastreos de depuración y es equivalente a la opción -v verbose.

-l     Esta opción indica a named que liste la zona, lo que significa que el comando host realiza una transferencia de zona de la zona name e imprime los registros NS, PTR y de dirección (A/AAAA).

Juntas, las opciones -l -a imprimen todos los registros de la zona.

-N ndots

Esta opción especifica el número de puntos (ndots) que deben estar en name para que se considere absoluto. El valor predeterminado es el definido mediante la instrucción ndots en /etc/resolv.conf, o 1 si no hay una instrucción ndots. Los nombres con menos puntos se interpretan como nombres relativos y se buscan en los dominios que figuran en la directiva search o domain en /etc/resolv.conf.

-p port

Esta opción especifica el puerto en el que se debe consultar el servidor. El valor predeterminado es 53.

-r     Esta opción especifica una consulta no recursiva; establecer esta opción borra el bit RD (se desea recursión) en la consulta. Esto significa que el servidor de nombres que recibe la consulta no intenta resolver el nombre. La opción -r permite a host imitar el comportamiento de un servidor de nombres realizando consultas no recursivas y esperando recibir respuestas a esas consultas que puedan ser referencias a otros servidores de nombres.

-R number

Esta opción especifica el número de reintentos para las consultas UDP. Si number es negativo o cero, el número de reintentos se establece silenciosamente en 1. El valor predeterminado es 1, o el valor de la opción attempts en /etc/resolv.conf, si está establecido.

-s     Esta opción indica a named que no envíe la consulta al siguiente servidor de nombres si algún servidor responde con una respuesta SERVFAIL, que es lo contrario del comportamiento normal del solucionador de nivel superior.

-t type

Esta opción especifica el tipo de consulta. El argumento type puede ser cualquier tipo de consulta reconocido: CNAME, NS, SOA, TXT, DNSKEY, AXFR, etc.

Cuando no se especifica un tipo de consulta, host selecciona automáticamente un tipo de consulta adecuado. Por defecto, busca registros A, AAAA, MX y HTTPS. Si se da la opción -C, se realizan consultas para los registros SOA. Si name es una dirección IPv4 decimal punteada o una dirección IPv6 delimitada por dos puntos, host consulta los registros PTR.

Si se elige un tipo de consulta de IXFR, el número de serie inicial se puede especificar agregando un signo igual (=), seguido del número de serie inicial, por ejemplo, -t IXFR=12345678.

-T, -U Esta opción especifica TCP o UDP. Por defecto, host utiliza UDP al realizar consultas; la opción -T hace que utilice una conexión TCP al consultar el servidor de nombres. TCP se selecciona automáticamente para las consultas que lo requieren, como las solicitudes de transferencia de zona (AXFR). Las consultas de tipo ANY por defecto utilizan TCP, pero se pueden forzar a utilizar UDP inicialmente mediante -U.

-m flag

Esta opción establece la depuración del uso de la memoria: flag puede ser record, usage o trace. La opción -m se puede especificar más de una vez para establecer múltiples flags.

-v     Esta opción establece una salida detallada y es equivalente a la opción -d debug. La salida detallada también se puede habilitar configurando la opción debug en /etc/resolv.conf.

-V     Esta opción imprime el número de versión y sale.

-w     Esta opción establece "esperar para siempre": el tiempo de espera de la consulta se establece en el máximo posible. Consulte también la opción -W.

-W wait

Esta opción establece la duración del tiempo de espera, indicando que named debe esperar hasta wait segundos para obtener una respuesta. Si wait es menor que 1, el intervalo de espera se establece en 1 segundo.

Por defecto, host espera 5 segundos para las respuestas UDP y 10 segundos para las conexiones TCP. Estos valores predeterminados se pueden anular mediante la opción timeout en /etc/resolv.conf.

Consulte también la opción -w.

SOPORTE IDN

Si host se ha compilado con soporte IDN (nombres de dominio internacionalizados), puede aceptar y mostrar nombres de dominio no ASCII. host convierte adecuadamente la codificación de caracteres de un nombre de dominio antes de enviar una solicitud a un servidor DNS o mostrar una respuesta del servidor. Para desactivar el soporte IDN, defina la variable de entorno IDN_DISABLE. El soporte IDN se desactiva si la variable está establecida cuando se ejecuta host.

ARCHIVOS

/etc/resolv.conf

VÉASE TAMBIÉN

dig(1), named(8).

AUTOR

Internet Systems Consortium

DERECHOS DE AUTOR

2025 Internet Systems Consortium