Guía de Administración de Redes con Linux | ||
---|---|---|
Anterior | Capítulo 5. Configuración del Protocolo TCP/IP | Siguiente |
La mayoría de las aplicaciones de red, si no todas, asumen que el nombre dado a la máquina local tiene un valor razonable. Este proceso tiene lugar durante el arranque cuando se ejecuta el comando hostname. Para llamar nombre haga lo siguiente:
# hostname nombre |
Es una práctica común usar el nombre sin cualificarlo con el dominio de red. Así pues, supongamos que las máquinas de la Cervecera Virtual (descrita en Apéndice A) se llamarán vale.vbrew.com o vlager.vbrew.com. Estos son los nombres oficiales, los nombres completamente cualificados de dominio (FQDN1). Los nombres locales serían, por tanto, únicamente el primer componente del nombre, como por ejemplo vale. Sin embargo, dado que el nombre local se usa frecuentemente para buscar la dirección IP correspondiente, debe asegurarse de que la tabla que contiene esa información sea capaz de encontrar dicha IP. Esto generalmente equivale a añadir el nombre local al fichero /etc/hosts.
Algunas personas sugieren la utilización de la oreden domainname para fijar el valor del dominio para el núcleo. Así, para obtener el FQDN combinaríamos la salida de hostname y domainname. Sin embargo, esto es, en el mejor de los casos, una verdad a medias. domainname se usa por lo general para establecer el domino NIS al que pertenece la máquina, que puede ser completamente diferente al del servidor de nombres (DNS). En lugar de ello, para asegurarse de que la forma corta del nombre de su máquina es resoluble por todas las versiones recientes de la orden hostname, añádalo como una entrada en su Servidor de Nombres de Dominio (DNS) local, o ponga el FQDN en el fichero /etc/hosts. Puede usar entonces el parámetro --fqdn de la orden hostname, y se imprimirá el FQDN.