Provided by: manpages-ru_4.18.1-1_all bug

ИМЯ

       hosts - статическая таблица для поиска имён узлов

СИНТАКСИС

       /etc/hosts

ОПИСАНИЕ

       Данная  справочная страница описывает формат файла /etc/hosts. Это простой текстовый файл,
       который связывает IP-адреса с именами узлов (по одному IP-адресу на строку).  Для  каждого
       узла в отдельной строке должна быть представлена запись со следующей информацией:

              IP-адрес каноническое_имя_узла [псевдонимы...]

       The  IP  address can conform to either IPv4 or IPv6.  Fields of the entry are separated by
       any number of blanks and/or tab characters.  Text from a "#" character until  the  end  of
       the  line  is  a  comment,  and  is  ignored.   Host  names  may contain only alphanumeric
       characters, minus signs ("-"), and periods (".").  They  must  begin  with  an  alphabetic
       character  and  end  with  an  alphanumeric  character.  Optional aliases provide for name
       changes, alternate spellings,  shorter  hostnames,  or  generic  hostnames  (for  example,
       localhost).   If required, a host may have two separate entries in this file; one for each
       version of the Internet Protocol (IPv4 and IPv6).

       DNS сервер Berkeley Internet Name Domain (BIND) реализует  сервер  службы  имён  для  UNIX
       систем. Он расширяет или замещает файл /etc/hosts при операциях поиска имени узла, а также
       освобождает от необходимости поддерживать актуальность и полноту /etc/hosts.

       В современных системах, даже  таблица  узлов  может  быть  заменена  на  DNS,  это  широко
       используется в следующих случаях:

       начальная загрузка
              Большинство  систем  имеют маленькую таблицу узлов, которая обычно содержит имена и
              адреса наиболее важных узлов локальной сети.  Это  полезно,  когда  служба  DNS  не
              запущена, например во время загрузки системы.

       NIS    Сайты,  которые  используют  NIS,  хранят таблицу узлов в базе данных узлов NIS. Но
              даже при работе с NIS остаётся возможность использовать DNS, большинство NIS сайтов
              также используют для целей резервирования и таблицу узлов, где размещаются записи о
              всех локальных узлах.

       изолированные узлы
              Очень маленькие сайты, которые изолированы от сети, используют таблицу узлов вместо
              DNS.  Если локальная информация меняется редко и сеть не подключена к Интернет, DNS
              не даёт ощутимых преимуществ.

ФАЙЛЫ

       /etc/hosts

ЗАМЕЧАНИЯ

       Изменения  этого  файла  сразу  начинают  действовать,  если  этот  файл   не   кэшируется
       используемым его приложением.

   Исторические замечания
       В RFC 952 показан первоначальный формат таблицы узлов, хотя позднее он был изменён.

       Перед  появлением  DNS, таблица узлов была единственным способом определения IP-адресов по
       именам узлов в развивающейся сети Интернет. В самом деле, этот файл  мог  быть  создан  из
       официальной   базы   данных   узлов,  которая  обслуживалась  Центром  управления  сетевой
       информацией (Network Information Control Center (NIC)), и  внесения  локальных  изменений,
       которые  часто  требовались  для  поддержки актуальности данных и добавления неофициальных
       псевдонимов  и/или  неизвестных  узлов.  NIC  больше  не  поддерживает   файлы   hosts.txt
       (приблизительно  с  2000  года),  но  на их WWW существуют исторические файлы hosts.txt. Я
       обнаружил три: от 92, 94 и 95 годов.

ПРИМЕРЫ

       # Следующие строки желательно иметь для узлов, поддерживающих IPv4
       127.0.0.1       localhost

       # 127.0.1.1 часто используется для FQDN машины
       127.0.1.1       thishost.example.org   thishost
       192.168.1.10    foo.example.org        foo
       192.168.1.13    bar.example.org        bar
       146.82.138.7    master.debian.org      master
       209.237.226.90  www.opensource.org

       # Следующие строки желательно иметь для узлов, поддерживающих IPv6
       ::1             localhost ip6-localhost ip6-loopback
       ff02::1         ip6-allnodes
       ff02::2         ip6-allrouters

СМ. ТАКЖЕ

       hostname(1), resolver(3), host.conf(5), resolv.conf(5), resolver(5), hostname(7), named(8)

       Internet RFC 952

ПЕРЕВОД

       Русский перевод этой страницы руководства был сделан Yuri  Kozlov  <yuray@komyakino.ru>  и
       Иван Павлов <pavia00@gmail.com>

       Этот  перевод  является  бесплатной  документацией;  прочитайте  Стандартную  общественную
       лицензию GNU версии 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ или более позднюю, чтобы
       узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ.

       Если  вы  обнаружите  ошибки  в  переводе этой страницы руководства, пожалуйста, отправьте
       электронное письмо на ⟨man-pages-ru-talks@lists.sourceforge.net⟩.