.\" -*- coding: UTF-8 -*- .\" Copyright 2000, Manoj Srivastava .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH hosts 5 "11 февраля 2026 г." "Linux man\-pages 6.18" .SH НАИМЕНОВАНИЕ hosts \- статическая таблица для поиска названий узлов .SH СИНТАКСИС .nf \fB/etc/hosts\fP .fi .SH ОПИСАНИЕ Данная страница руководства описывает формат файла \fI/etc/hosts\fP. Это простой текстовый файл, который связывает IP\-адреса с названиями узлов (по одному IP\-адресу на строку). Для каждого узла в отдельной строке должна быть представлена запись со следующей информацией: .RS .P IP\-адрес каноническое_название_узла [псевдонимы...] .RE .P IP\-адрес может соответствовать как IPv4, так и IPv6. Поля записи разделяются любым количеством пробелов и/или символов табуляции. Текст, начинающийся с символа "#" до конца строки считается комментарием и игнорируется. Названия узлов могут содержать только буквы, цифры, знаки минус ("\-") и точки ("."). Они должны начинаться с буквы и заканчиваться буквой или цифрой. Необязательные псевдонимы позволяют изменять названия, использовать альтернативное написание, более короткие названия хостов или общие названия хостов (например, \fIlocalhost\fP). При необходимости хост может содержать две отдельные записи в этом файле; по одной для каждой версии протокола интернет (IPv4 и IPv6). .P Сервер Berkeley Internet Name Domain (BIND) реализует сервер службы названий для UNIX систем. Он расширяет или замещает файл \fI/etc/hosts\fP при операциях поиска названия узла, а также освобождает от необходимости поддерживать актуальность и полноту \fI/etc/hosts\fP. .P В современных системах, даже таблица узлов может быть заменена на DNS, это широко используется в следующих случаях: .TP \fBначальная загрузка\fP Большинство систем имеют маленькую таблицу узлов, которая обычно содержит названия и адреса наиболее важных узлов локальной сети. Это полезно, когда служба DNS не запущена, например во время загрузки системы. .TP \fBNIS\fP Сайты, которые используют NIS, хранят таблицу узлов в базе данных узлов NIS. Но даже при работе с NIS остаётся возможность использовать DNS, большинство NIS сайтов также используют для целей резервирования и таблицу узлов, где размещаются записи о всех локальных узлах. .TP \fBизолированные узлы\fP Очень маленькие сайты, которые изолированы от сети, используют таблицу узлов вместо DNS. Если локальная информация меняется редко и сеть не подключена к Интернет, DNS не даёт ощутимых преимуществ. .SH ФАЙЛЫ \fI/etc/hosts\fP .SH ПРИМЕЧАНИЯ Изменения этого файла сразу начинают действовать, если этот файл не кэшируется используемым его приложением. .SS "Исторические замечания" В RFC\ 952 показан первоначальный формат таблицы узлов, хотя позднее он был изменён. .P Перед появлением DNS, таблица узлов была единственным способом определения IP\-адресов по именам узлов в развивающейся сети Интернет. В самом деле, этот файл мог быть создан из официальной базы данных узлов, которая обслуживалась Центром управления сетевой информацией (Network Information Control Center (NIC)), и внесения локальных изменений, которые часто требовались для поддержки актуальности данных и добавления неофициальных псевдонимов и/или неизвестных узлов. NIC больше не поддерживает файлы hosts.txt (приблизительно с 2000 года), но на их WWW существуют исторические файлы hosts.txt. Я обнаружил три: от 92, 94 и 95 годов. .SH ПРИМЕРЫ .EX # Следующие строки рекомендуется иметь для хостов, поддерживающих IPv4 127.0.0.1 localhost \& # 127.0.1.1 часто используется для указания полного доменного именования машины 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 .EE .SH "СМОТРИТЕ ТАКЖЕ" \fBhostname\fP(1), \fBresolver\fP(3), \fBhost.conf\fP(5), \fBresolv.conf\fP(5), \fBresolver\fP(5), \fBhostname\fP(7), \fBnamed\fP(8) .P Internet RFC\ 952 .\" .SH AUTHOR .\" This manual page was written by Manoj Srivastava , .\" for the Debian GNU+Linux system. .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства разработал(и) Yuri Kozlov , Иван Павлов и Aleksandr Felda . .PP Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, .UR https://www.gnu.org/licenses/gpl-3.0.html .UE версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. .PP Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу .MT debian-l10n-russian@lists.debian.org списка рассылки русских переводчиков .ME .