Provided by:
manpages-ru_0.98-4_all 
ИМЯ
hosts - Статическая таблица для поиска имён узлов
ОБЗОР
/etc/hosts
ОПИСАНИЕ
Данная страница руководства описывает формат файла /etc/hosts . Это
простой текстовый файл, который ассоциирует IP адреса с именами узлов,
по одному IP адресу в строке. Для каждого узла в одной строке должна
быть представлена запись со следующей информацией:
IP_адрес каноническое_имя_узла псевдонимы
Поля записи разредяются пробелами и/или символами табуляции. Текст,
начинающийся с символа "#" до конца строки считается комментарием и
игнорируется. Имена узлов могут содержать только букв, цифры знак минус
("-") и точку ("."). Они должны начинаться с буквы и заканчиваться
буквой или цифрой. Псевдонимы предоставляются для возможности выбора
более одного имени, альтернативного произношения, сокращения имени узла
или для указания наиболее общего имени узла (например, localhost).
Формат файла описывается в RFC 952.
DNS сервер Berkeley Internet Name Domain (BIND) реализует сервер службы
имён для UNIX систем. Он расширяет или замещает файл /etc/hosts при
операциях поиска имени узла, а также освобождает от необходимости
поддерживать актуальность и полноту /etc/hosts .
В современных системах, даже заданная в файле /etc/hosts информация,
может быть перекрыта информацией из DNS, это широко используется для
следущих случаев:
начальная загрузка
Большинство систем имеют маленький размер файла /etc/hosts ,
который обычно содержит имена и адреса наиболее важных узлов
локальной сети. Это полезно, когда когда служба DNS не запущена,
например во время загрузки системы.
NIS сайты, которые используют NIS, хранят таблицу узлов в базе
данных узлов NIS. Но даже при работе с NIS остаётся возможность
использовать DNS, большинство NIS сайтов также используют для
целей резервного копирования и файл /etc/hosts , где размещаются
записи о всех локальных узлах.
изолированные узлы
Маленькие сайты, которые являются изолированными от сети,
используют файл /etc/hosts вместо DNS. Если локальная информация
меняется редко и сеть не подключена к Интернет, DNS не даёт
ощутимых преимуществ.
ПРИМЕР
127.0.0.1 localhost
192.168.1.10 foo.mydomain.org foo
192.168.1.13 bar.mydomain.org bar
216.234.231.5 master.debian.org master
205.230.163.103 www.opensource.org
ИСТОРИЧЕСКОЕ ЗАМЕЧАНИЕ
Перед появлением DNS, файл с таблицей узлов /etc/hosts был единственным
способом определения имён узлов по IP адресам в развивающейся сети
Интернетет. В самом деле, этот файл мог быть создан из официальной базы
данных узлов, которая обслуживалась Центром управления сетевой
информацией (Network Information Control Center (NIC)), и далее с
помощью локальных изменений, которые часто требовались, чтобы
поддержать актуальность данных и чтобы учитывать неофициальные
псевдонимы и/или неизвестные узлы. NIC больше не поддерживает файлы
hosts.txt (приблизительно с 2000 года), но на их WWW существуют
исторические файлы hosts.txt. Я обнаружил три: от 92, 94 и 95 годов.
ФАЙЛЫ
/etc/hosts
СМОТРИ ТАКЖЕ
hostname(1) resolver(3), resolver(5), hostname(7), named(8), Internet
RFC 952
АВТОР
Данную страницу руководства написал Manoj Srivastava
<srivasta@debian.org>, для системы Debian GNU/Linux.
ПЕРЕВОД
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2004