Сегодняшний выпуск посвящен файлу /etc/resolv.conf, задающему параметры конфигурации для сервера имен (bind). Перевод закончен 12 октября 2003 года по справочному руководству Solaris 8.
resolv.conf - файл конфигурации для процедур сервера имен
Этот файл используется процедурами инициализации из бибилотеки resolver(3RESOLV) языка C. Процедуры разрешения имен обеспечивают доступ к системе доменных имен Internet (Internet Domain Name System).
Файл конфигурации содержит информацию, которая читается процедурами разрешения имен при первом их вызове процессом. Файл создавался для чтения администратором, и содержит список пар ключевое слово-значение, дающих различного рода информацию для процедур разрешения имен. Пары ключевое слово-значение имеют вид:
ключевое_слово значение
Поддерживаются следующие опции конфигурации:
Если в файле нет строк nameserver, процедуры разрешения имен используют сервер имен на локальной машине.
Процедуры разрашения имен работают по следующему алгоритму: попробовать обратиться к первому указанному серверу имен. Если запрос не выполняется за отведенное время, попробовать обратиться к следующему серверу, указанному в файле конфигурации, и т.д. пока не будет исчерпан список серверов.
Если все запросы не дали результата за отведенное время, снова попытаться обратиться ко всем перечисленным серверам, пока не будет исчепано максимиально допустимое количество попыток.
Большинство запросов имен в домене может использовать короткие имена, относительно локального домена. Если строки domain в файле конфигурации нет, домен определяется по значению переменной среды, LOCALDOMAIN, если оно задано, по полному имени домена (см. domainname(1M)) путем отбрасывания первого уровня млм по имени хоста (gethostname(3C)), используя часть имени после первой точки. Наконец, если имя хоста не содержит имя домена, предполагается корневой домен.
При разрешении большинства запросов сервер имен пытается использовать поочередно каждый компонент пути поиска, пока не будет найдено соответствующее имя. Учтите, что этот процесс может оказаться медленным и вызывать передачу по сети большого объема данных, если серверы имен для указанных доменов - не локальные. Кроме того, запрос не будет выполнен за отведенное время, если для одного из указанных доменов не будет доступен ни один сервер имен.
Список поиска сейчас может содержать не более шести доменов и не может быть длиннее 256 символов.
sortlist 130.155.160.0/255.255.240.0 130.155.0.0
В качестве отдельных значений в списке опций можно указывать:
Ключевые слова domain и search - взаимоисключающие. Если указано несколько таких опций, приоритет имеет та, что указана последней.
Опции, установленные в процессе обработки строк в локальном файле resolv.conf, могут быть изменены для каждого процесса путем задания в качестве значения переменной среды LOCALDOMAIN списка доменов для поиска через пробел.
Опции, установленные в процессе обработки строк в локальном файле resolv.conf, могут быть дополнены для каждого процесса путем задания в качестве значения переменной среды RES_OPTIONS списка опций процедур разрешения имен через запятую. Соответствующие опции перечислены после ключевого слова options.
Пары ключевое слово-значение должны задаваться в отдельных строках, причем, ключевое слово (например, nameserver) должно начинать строку. Значение или список значений задается после ключевого слова, после пробельных символов.
Последнее изменение: 7 января 1997 года
Copyleft (no c) - Fuck copyright!, 2003 В. Кравчук, OpenXS Initiative, перевод на русский язык
Уважаемые подписчики!
Многие из вас, наверняка, используют ту или иную версию ОС UNIX в качестве платформы под сервер баз данных. Одному из наиболее популярных и мощных серверов, Oracle, посвящена другая моя рассылка - "Открыто о СУБД Oracle на русском". Подписаться на нее можно с помощью следующей формы:
Недавно я открыл еще одну рассылку, посвященную серьезной промышленной СУБД с открытым исходным кодом под названием SAP DB (новые ее версии вскоре будут выходить под "маркой" MaxDB). Подписаться на эту рассылку можно с помощью следующей формы:
С наилучшими пожеланиями,
В.К.
|
|