jueves, 8 de noviembre de 2018

Usos del comando hostname

A continuación vamos a ver algunos usos útiles que se le puede dar al comando hostname de Linux para obtener información sobre la configuración de red del equipo:

Conocer el nombre del equipo

Este es el uso habitual que se le suele dar a este comando: conocer el hostname de la máquina en la que estamos.
$ hostname
myserver
Adicionalmente, se puede usar el parámetro -s, de short, para conocer el nombre del equipo, o lo que es lo mismo, la primera parte del nombre FQDN.
$ hostname -s
myserver
Conocer el dominio DNS del equipo
Para obtener el nombre del dominio DNS configurado en el equipo, habrá que usar el parámetro -d:
$ hostname -d
example.com

Conocer el nombre FQDN del equipo

​El FQDN (Fully Qualified Domain Name) de un equipo está formado por su hostname y el nombre de dominio. La forma de conocer este dato es la siguiente:
$ hostname -f
myserver.example.com

Conocer la IP asociada al hostname

Si el hostname puede ser resuelto a una IP, el siguiente comando permite conocer dicha IP:
$ hostname -i
172.12.0.4
Indicar que este parámetro puede no devolver la información que se espera si el equipo tiene más de una IP (pues sólo devuelve una IP) o si no existe la resolución de ese nombre de host.
​

Conocer todas las IPs del equipo

Como ampliación del parámetro anterior, el siguiente muestra todas las IPs del equipo teniendo en cuenta las siguientes consideraciones:
  • No depende de que exista la resolución del nombre de host.
  • No muestra la IP de loopback.
El parámetro mencionado es -I (i mayúscula):
$ hostname -I
172.17.0.1 172.12.0.4
Como siempre, para conocer todas las opciones que ofrece el comando hostname, revisad la página de manual.​
​

No hay comentarios:

Publicar un comentario