hostname - descripción de la resolución del nombre de equipo
Los nombres de equipo son dominios. Un dominio es un lista jeráquica de
subdominios separados por puntos; por ejemplo: el equipo "monet"
dentro del subdominio "ejemplo" del dominio "com" se
representaría como "monet.ejemplo.com".
Cada uno de los elementos del nombre del equipo deberá tener entre 1 y 63
caracteres y el nombre completo puede tener 253 caracteres como máximo,
incluyendo los puntos. Pueden utilizarse letras del alfabeto
ASCII(7)
de la
a a la
z, números del
0 al
9 y
guiones (-). El nombre del equipo no puede empezar por un guión.
Los nombres de equipo suelen ser utilizados por clientes de red y por servidores
que precisan traducir ese nombre por su correspondiente dirección para
poder usarlos. Esta tarea la lleva a cabo
getaddrinfo(3) o el -ya
obsoleto-
gethostbyname(3).
Los nombres de equipo se resuelven mediante NSS de glibc según la
configuración en
nsswitch.conf. El sistema de resolución
basado en DNS (en el módulo
dns de NSS) lo hará del
siguiente modo.
Si el nombre consta de un único componente, es decir, no contiene puntos
y la variable
HOSTALIASES está definida con el valor del nombre
de este archivo, se buscar alguna concordancia en este archivo con el nombre
de equipo dado. El archivo debería constar de líneas con dos
cadenas de texto separadas entre si por dos espacios siendo la primera de
ellas el alias del equipo y la segunda el nombre completo por el que se
sustituye al alias. Si se encuentra una concordancia sin distinguir entre
mayúsculas y minúsculas entre el nombre del equipo que se quiere
resolver y el primer campo de una de las líneas del archivo, se toma
sin más procesamiento.
Si el nombre dado termina con un punto, éste se elimina y se busca la
parte que queda sin más procesamiento.
Si el nombre dado no termina con un punto, se buscará una concordancia en
una lista de dominios. Por defecto, se buscará primero el dominio
local, luego sus subdominios con al menos 2 componentes en su nombre (los
más largos primero). Por ejemplo: en el dominio cs.ejemplo.com, el
nombre lithium.cchem se buscará antes por lithium.cchem.cs.ejemplo.com
y después por lithium.cchem.ejemplo.com. No se intentará
lithium.cchem.com porque sólo tiene un componente del nombre del
dominio local. Puede modificarse la ruta de búsqueda por defecto en un
archivo de configuración general. Consulte
resolver(5).
getaddrinfo(3),
gethostbyname(3),
nsswitch.conf(5),
resolver(5),
mailaddr(7),
named(8)
IETF
RFC 1123
IETF
RFC 1178
La traducción al español de esta página del manual fue
creada por Marcos Fouces <
[email protected]>
Esta traducción es documentación libre; lea la
GNU
General Public License Version 3 o posterior con respecto a las
condiciones de copyright. No existe NINGUNA RESPONSABILIDAD.
Si encuentra algún error en la traducción de esta página
del manual, envíe un correo electrónico a
[email protected]