СообЧа > База Знаний > Unix, Linux > Сеть

Вопрос

Помогите мне, пожалуйста, разобраться в настройке DNS.

1. Я установил пакет Bind, но в папке /etc не появилось никакой папки namedb или просто named, т. е. я не знаю где должен лежать тот самый named.conf для редактирования. Как это узнать?(по просмотрам логов при запуске, только ГДЕ?, по настройкам, которые ГДЕ?)

2. Почему в записи SOA пишут всегда не менее двух адресов, среди которых имеют место root.имязоны.com или master.имя.com (hostmaster.имя.com)

Ответ

DNS — сервер может двух видов:
1 — кеширующий необходим для локального хранения IP адресов при интеннсиинтеннсивном обращении ко многим серверам экономит время на DNS обращение
2 — обычный нормальная работа получает, передает и синхронизирует IP адреса.

Для роботы необходимы следующие файлы — /etc/hosts — хранятся IP — имя и /etc/resolf.conf — имя вашего сервера и другие DNS сервера к которым будет обращаться ваш сервер.

вид файла host
127.0.0.1 localhost localhost.localdomain
192.168.1.1 server
192.168.1.20 user1
192.168.1.22 user2
.
.
.
192.168.1.120 user100

первая строка обязательна.

файл resof.conf

search aaaa.bbbb.ru
nameserver 195.66.195.66

первая строка указывает на имя которое будет принято по умолчанию вторая строка DNS сервер к которым будет обращаться для поиска имен ваш сервер

/etc/named.conf про это вообще отдельная песня смотря как ты настраиваешь DNS сервер как просто кеширующий или нормальный сервер.

Faust

В некоторых последних дистрибутивах (SuSE 8.0 — 8.2) файл named.conf находится в папке /etc/sysconfig/network.

varnik



Copyright © 2000-2004 Сообщество Чайников
Контактная информация