anfitriones (archivo)


El archivo de computadora hosts es un archivo del sistema operativo que asigna nombres de host a direcciones IP . Es un archivo de texto plano. Originalmente, un archivo llamado HOSTS.TXT se mantuvo manualmente y se puso a disposición a través del uso compartido de archivos por parte del Instituto de Investigación de Stanford para los miembros de ARPANET , que contenía los nombres de host y la dirección de los hosts tal como contribuyeron para su inclusión por parte de las organizaciones miembro. El Sistema de Nombres de Dominio , descrito por primera vez en 1983 e implementado en 1984, [1]automatizó el proceso de publicación y proporcionó una resolución de nombre de host instantánea y dinámica en la red de rápido crecimiento. En los sistemas operativos modernos, el archivo de hosts sigue siendo un mecanismo alternativo de resolución de nombres, configurable a menudo como parte de funciones como el cambio de servicio de nombres como método principal o como método alternativo.

El archivo de hosts es una de varias instalaciones del sistema que ayuda a direccionar los nodos de red en una red informática. Es una parte común de la implementación del Protocolo de Internet (IP) de un sistema operativo y cumple la función de traducir nombres de host fáciles de usar en direcciones de protocolo numérico, llamadas direcciones IP , que identifican y ubican un host en una red IP.

En algunos sistemas operativos, el contenido del archivo de hosts se usa preferentemente en lugar de otros métodos de resolución de nombres, como el Sistema de nombres de dominio (DNS), pero muchos sistemas implementan cambios de servicio de nombres , por ejemplo, nsswitch.conf para Linux y Unix , para proporcionar personalización A diferencia de los solucionadores de DNS remotos, el archivo de hosts está bajo el control directo del administrador de la computadora local. [2]

El archivo de hosts contiene líneas de texto que consisten en una dirección IP en el primer campo de texto seguido de uno o más nombres de host. Cada campo está separado por espacios en blanco; a menudo se prefieren las pestañas por razones históricas, pero también se utilizan espacios. Se pueden incluir líneas de comentarios; están indicados por un octothorpe (#) en la primera posición de dichas líneas. Las líneas completamente en blanco en el archivo se ignoran. Por ejemplo, un archivo de hosts típico puede contener lo siguiente:

Este ejemplo solo contiene entradas para las direcciones de bucle invertido del sistema y sus nombres de host, un contenido predeterminado típico del archivo de hosts. El ejemplo ilustra que una dirección IP puede tener varios nombres de host ( localhost y loopback ), y que un nombre de host puede asignarse a direcciones IP IPv4 e IPv6 , como se muestra en la primera y segunda líneas respectivamente.

La ubicación del archivo hosts en la jerarquía del sistema de archivos varía según el sistema operativo. Suele llamarse hosts , sin extensión.