LINUX

Comando de host de Linux explicado para principiantes (8 ejemplos)

El comando de host es una utilidad simple para realizar búsquedas de DNS en Linux. Con este comando, podemos traducir nombres a direcciones IP y viceversa.

Aquí, en el artículo, le mostraré algunos ejemplos del uso del comando host en el sistema Linux.

1) Ejecute el comando de host sin opciones

Para usar el comando de host, simplemente escriba anfitrión y la dirección de destino. Digamos que quiere saber la dirección de www.ubuntu.com. Podemos escribir:

$ host www.ubuntu.com

Anfitrión sin opciones

Pero podemos tener un resultado diferente. Eche un vistazo a la imagen de abajo.

$ host www.ibm.com

Otro resultado de la salida del host

Vemos eso www.ibm.com es un alias para otra dirección. La última línea que tiene una dirección IP es la dirección original.

Como se mencionó anteriormente, el host también puede traducir una dirección IP en un nombre.

$ host 91.189.90.59

Salida inversa

2) Mostrar registro SOA

Cuando usamos -C opción, le decimos al anfitrión que muestre SOA (inicio de autoridad) registro del nombre de dominio.

$ host -C ubuntu.com

DNS SOA

Como vemos arriba, ubuntu.com tiene registro SOA ns1.canonical.com que colocó en 3 servidores DNS diferentes.

3) Especifique la consulta

El DNS se crea a partir de algunos registros. Algunos de los registros son SOA, CNAME, NS, A, MX, etc.. Cuando queremos consultar un registro específico, podemos usar -t opción. He aquí algunos ejemplos.

$ host -t CNAME ibm.com

Consulta CNAME

$ host -t NS ibm.com

Consulta NS

$ host -t MX ibm.com

Consulta MX

4) Forzar al host a realizar consultas utilizando solo transporte IP versión 4

De forma predeterminada, el host utilizará la versión 4 de IP y la versión 6 de IP para consultar un host de destino. Para forzar el uso solo de IP versión 4, podemos usar la opción -4.

$ host -4 www.debian.org

Consulta de IP ver 4 solamente

5) Forzar al host a realizar consultas utilizando solo transporte IP versión 6

Si queremos decirle al comando host que consulte usando solo la versión 6 de IP, podemos usar -6 opción.

$ host -6 www.debian.org

Desafortunadamente, en el momento de redactar este artículo, todavía no existe un servidor raíz DNS IPv6 nativo. En la actualidad, todas las implementaciones de DNS disponibles se ejecutan sobre IPv4, y el sistema DNS que admite IPv6 está vinculado a la información de IPv4. Entonces, si presionamos para usar la opción -6, obtendremos este mensaje.

Consulta de IP ver 6

6) Imprimir en modo de lista

Con -l opción, podemos hacer que el host realice una transferencia de zona para el nombre de la zona. Esto imprimirá NS, PTR y registros de direcciones.

$ host -l workshopdev.com

Imprimir en modo de lista

Si lo combinamos con la opción -a, imprimirá todos los registros.

Anfitrión usando las opciones -la

7) Imprimir información en formato detallado

La salida detallada imprimirá toda la información sobre el host de destino. Esta información es similar a -a opción a continuación. Otra opción similar a la opción -a es -D opción.

8) Revela todos los detalles sobre la dirección.

Nosotros podemos usar -a parámetro para revelar más detalles sobre la dirección específica.

$ host -a www.ubuntu.com

Mostrar información detallada

He aquí cómo leer la información:

Sección de preguntas; infórmanos que el comando Host pregunta todo
Sección de respuesta; informarnos que la dirección de www.ubuntu.com es 91.189.89.103
Sección de autoridad; infórmanos que ubuntu.com tiene 3 DNS responsables. NS significa servidor de nombres
Sección adicional; infórmanos de las direcciones de los tres DNS anteriores

-un parámetro es equivalente a -v para salida detallada y -t CUALQUIER for especifica el tipo de consulta.

Como de costumbre, siempre podemos escribir hombre anfitrión o anfitrión –ayuda para explorar más detalles sobre el uso de comandos de host.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar