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

ИМЯ

       gai.conf - файл настройки getaddrinfo(3)

ОПИСАНИЕ

       Вызов  getaddrinfo(3)  может  вернуть несколько результатов. Согласно RFC 3484 эти результаты должны быть
       отсортированы так, что первым в списке будет ответ с высшим показателем достоверности (success  rate).  В
       RFC  имеется алгоритм сортировки. Но статические правила не всегда приемлемы. По этой причине в RFC также
       требуется, чтобы системный администратор имел возможность динамически изменять сортировку.  В  реализации
       glibc это можно делать через файл /etc/gai.conf.

       Each  line in the configuration file consists of a keyword and its parameters.  White spaces in any place
       are ignored.  Lines starting with '#' are comments and are ignored.

       Распознаваемые ключевые слова:

       label маска_сети приоритет
              Значение, добавляемое в таблицу ярлыков (label), используемую  в  RFC 3484  при  сортировке.  Если
              определение   label,  имеющееся  в  файле  настройке,  существует,  то  таблица  по  умолчанию  не
              используется. Все определения ярлыков таблицы по  умолчанию,  которые  нужно  поддерживать,  будут
              являться дублями. За ключевым словом указывается маска сети и значение приоритета.

       precedence маска_сети приоритет
              Данное  ключевое  слово подобно label, но значение добавляется в таблицу приоритетов (precedence),
              как описано в RFC 3484. И здесь наличие единственной строки precedence в файле настройки отключает
              использование таблицы по умолчанию.

       reload <yes|no>
              Данное ключевое слово определяет будет ли процесс проверять изменился ли файл настройки с  момента
              последнего  чтения.  Если  значение  yes, то файл перечитывается. Это может привести к проблемам в
              многонитевых приложениях. Значение по умолчанию no.

       scopev4 маска значение
              Добавляет новое правило в таблицу областей RFC 3484 для адресов IPv4. По умолчанию используются ID
              областей, описанные в разделе 3.2 RFC 3438.  Изменять  значения  по  умолчанию  почти  никогда  не
              требуется.

ФАЙЛЫ

       /etc/gai.conf

ВЕРСИИ

       The gai.conf file is supported since glibc 2.5.

ПРИМЕРЫ

       Таблица по умолчанию согласно RFC 3484 должна задаваться следующим файлом настройки:

           label  ::1/128       0
           label  ::/0          1
           label  2002::/16     2
           label ::/96          3
           label ::ffff:0:0/96  4
           precedence  ::1/128       50
           precedence  ::/0          40
           precedence  2002::/16     30
           precedence ::/96          20
           precedence ::ffff:0:0/96  10

СМОТРИТЕ ТАКЖЕ

       getaddrinfo(3), RFC 3484

ПЕРЕВОД

       Русский  перевод этой страницы руководства разработал Azamat Hackimov <azamat.hackimov@gmail.com>, Dmitry
       Bolkhovskikh    <d20052005@yandex.ru>,    Vladislav     <ivladislavefimov@gmail.com>,     Yuri     Kozlov
       <yuray@komyakino.ru> и Иван Павлов <pavia00@gmail.com>

       Этот  перевод является свободной программной документацией; он распространяется на условиях общедоступной
       лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html  версии  3  или
       более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

       Если  вы  обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом
       разработчику по его адресу электронной почты или по адресу списка рассылки русских переводчиков.

Linux man-pages 6.8                               2 мая 2024 г.                                      gai.conf(5)