Provided by: manpages-ru_0.98-4_all bug

ИМЯ

       resolver - файл с настройками для резолвера

ОБЗОР

       /etc/resolv.conf

ОПИСАНИЕ

       Резолвер--  это  набор подпрограмм в библиотеке C, которые предоставляют доступ к Internel
       DNS (Domain Name System) (Системе Доменных Имен Интернет) (прим. пер. -- DNS  обеспечивает
       возможность  преобразования  символьных  имен  машин  в IP-адреса и наоборот, IP-адресов в
       символьные имена).  Файл с настройками для резолвера содержит информацию,  которую  первым
       делом  читают  подпрограммы резолвера, вызванные каким-либо процессом. Данный файл устроен
       так, чтобы его мог читать человек и содержит список  ключевых  слов  и  значений,  которые
       предоставляют резолверу различную информацию.

       В  нормально  настроенной  системе  данный  файл  не  нужен:  запросы будут обрабатываться
       сервером на локальном хосте, имя домена определяется из имени машины, а путь поиска машины
       по домену конструируется из имени домена.

       Вот разные параметры конфигурации:

       nameserver
              адрес   сервера   имен  в  Интернет  (в  нотации  xxx.xxx.xxx.xxx),  который  будет
              обрабатывать запросы от резолвера.  Серверов имен  может  быть  максимум  MAXNS  (в
              данный  момент --  3), по одному на каждой строке.  Если задано несколько серверов,
              то библиотека  резолвера  опрашивает  их  в  порядке  перечисления.   Если  записей
              nameserver  нет,  то  по  умолчанию  используется  сервер имен на локальной машине.
              (Используемый алгоритм пытается подключиться к серверу имен и, если запрос  не  был
              обработан  через  некоторый  промежуток  времени,  делается  попытка подключиться к
              следующему серверу имен, и так до тех пор  пока  не  будет  обработан  весь  список
              серверов,   затем  повторить  процедуру,  пока  не  будет  достигнуто  максимальное
              количество повторов).

       domain Локальное имя домена.  Большинство запросов на имена машин  в  этом  домене  смогут
              использовать  лишь  краткие  имена, без указания имени домена.  Если записей domain
              нет, то домен определяется из имени локальной машины, которое возвращается функцией
              gethostname();  доменной частью имени считается все, что следует после первой точки
              `.'.  Наконец, если имя машины не содержит  доменной  части,  назначается  корневой
              домен.

       search Список  для  поиска  имен  машин.   Список  обычно определяется из локального имени
              домена; по умолчанию он содержит только имя локального домена. В списке может  быть
              задано  несколько  доменов,  которые  должны  следовать за ключевым словом search и
              отделяться друг от друга пробелами или табуляциями.  В большинстве случаев, если  в
              запросе  к  резолверу  задано  короткое  имя машины (без доменной части), то к нему
              будет поочередно добавляться каждый  домен  из  заданного  списка,  пока  не  будет
              найдено  полное  совпадающее  имя  машины.   Заметим, что данный процесс может быть
              медленным,  и  станет  генерировать  ощутимый  сетевой   траффик,   если   серверы,
              обслуживающие  перечисленные  в  списке домены, не являются локальными, а также что
              запросы вернут ошибку тайм-аута, если сервер для одного из доменов недоступен.

              Список в данный момент ограничен шестью  доменами,  общая  длина  имен  которых  не
              должна превышать 256 символов.

       sortlist
              Разрешает  сортировку адресов, которые возвращаются вызовом gethostbyname().  Опция
              sortlist задается  с  помощью  пары:  IP  адрес/маска  сети.  Маска  сети  является
              необязательной,  по умолчанию используется текущая маска сети.  Пары из IP-адреса и
              необязательной маски сети разделяются прямой косой чертой. Может быть задано до  10
              пар.

              пример: sortlist 130.155.160.0/255.255.240.0 130.155.0.0

       options
              Данная  опция  разрешает  изменение  определенных  переменных резолвера.  Синтаксис
              такой:

              options опция ...

              где опция может принимать одно из следующих значений:

              debug — устанавливает RES_DEBUG в _res.options.

              ndots:n — устанавливает порог для количества точек, которое должно  быть  в  имени,
              заданном  в  res_query (см. resolver(@LIB_NETWORK_EXT@)) перед тем как будет создан
              начальный абсолютный запрос  (initial  absolute  query).  По  умолчанию,  n  ``1'',
              означает,  что  если  в  имени  есть хоть одна точка, будет попытка считать это имя
              абсолютным перед добавлением к нему элементов из списка search.

       Ключевые слова domain и search являются взаимно исключающими.  Если эти слова заданы  оба,
       то будет работать то, которое задано последним.

       Ключевое  слово search в файле resolv.conf может быть перекрыто, если переменная окружения
       ``LOCALDOMAIN'' содержит список доменов, разделенных пробелами.

       Ключевое слово options в файле resolv.conf может быть дополнено, если переменная окружения
       ``RES_OPTIONS'' будет содержать список вышеописанных опций резолвера.

       Ключевое  слово  и  значение  должны  быть  в  одной  строке, и кроме того, ключевое слово
       (например, nameserver), должно  быть  первым  в  строке.  Значение  должно  отделяться  от
       ключевого слова пробелом.

ФАЙЛЫ

       /etc/resolv.conf

СМОТРИ ТАКЖЕ

       gethostbyname(3), hostname(7), named(8),
       Name Server Operations Guide for BIND (Руководство по Серверу Имен для BIND)