Настройка DNS сервера (named9): различия между версиями

Материал из Wiki МИАЦ ВО
Перейти к навигации Перейти к поиску
Строка 2: Строка 2:
 
Еще есть хорошая документация с его описанием и настройкой [http://info.nic.ru/st/8/print_267.shtml | Система доменных имен (материалы книги П.Б. Храмцова)]
 
Еще есть хорошая документация с его описанием и настройкой [http://info.nic.ru/st/8/print_267.shtml | Система доменных имен (материалы книги П.Б. Храмцова)]
 
Так что подробно описывать не буду, опишу лишь некоторые особенности нового bind 9.3.2 и настройку кэширующего DNS сервера для локальной сети.
 
Так что подробно описывать не буду, опишу лишь некоторые особенности нового bind 9.3.2 и настройку кэширующего DNS сервера для локальной сети.
 +
 +
 +
'''Source(s):'''  [http://www.downloadranking.com  Настройка DNS сервера]
 +
 +
 
==Настрока RNDC==
 
==Настрока RNDC==
 
После установки пакета bind-9.3.2-8mdv2007.0.i586.rpm, нужно сначала сгенерировать сертификат.
 
После установки пакета bind-9.3.2-8mdv2007.0.i586.rpm, нужно сначала сгенерировать сертификат.
Строка 20: Строка 25:
 
include "/etc/rndc.key";</pre>
 
include "/etc/rndc.key";</pre>
 
Где, '''rndckey''' - имя, которое мы указали при генерации сертификата.
 
Где, '''rndckey''' - имя, которое мы указали при генерации сертификата.
 +
 +
 +
'''Source(s):'''  [http://www.downloadranking.com  Настройка DNS сервера]
 +
  
 
==Настройка /etc/named.conf==
 
==Настройка /etc/named.conf==
Строка 30: Строка 39:
 
};</pre>
 
};</pre>
 
Где, '''rndckey''' - имя, которое мы указали при генерации сертификата.
 
Где, '''rndckey''' - имя, которое мы указали при генерации сертификата.
 +
 +
 +
'''Source(s):'''  [http://www.downloadranking.com  Настройка DNS сервера]
 +
 +
 
==FAQ==
 
==FAQ==
 
===После перезагрузки сервера - он ругается "file does not end with newline"===
 
===После перезагрузки сервера - он ругается "file does not end with newline"===

Версия 15:23, 3 марта 2013

Вообще хорошее описание по настройке DNS сервера есть тут и тут.
Еще есть хорошая документация с его описанием и настройкой | Система доменных имен (материалы книги П.Б. Храмцова) Так что подробно описывать не буду, опишу лишь некоторые особенности нового bind 9.3.2 и настройку кэширующего DNS сервера для локальной сети.


Source(s): Настройка DNS сервера


Настрока RNDC

После установки пакета bind-9.3.2-8mdv2007.0.i586.rpm, нужно сначала сгенерировать сертификат.

rndc-confgen -a -b 256 -k rndckey

-a - Сгенерировать сертификат и положить в файл /etc/rndc.key
-b 256 - Длина сертификата
-k rndckey - имя ключа сертификата
Далее редактируем файл /etc/rndc.conf

options {
        default-server localhost;
        default-key "rndckey";
};

server localhost {
        key "rndckey";
};

include "/etc/rndc.key";

Где, rndckey - имя, которое мы указали при генерации сертификата.


Source(s): Настройка DNS сервера


Настройка /etc/named.conf

В самом начале файла named.conf должны быть следующие строки.

include "/etc/rndc.key";

controls {
    inet 127.0.0.1 port 953
    allow { 127.0.0.1; } keys { "rndckey"; };
};

Где, rndckey - имя, которое мы указали при генерации сертификата.


Source(s): Настройка DNS сервера


FAQ

После перезагрузки сервера - он ругается "file does not end with newline"

20-Dec-2007 09:18:51.972 general: warning: master/volmed/volmed.org.ru.ext: file does not end with newline

хотя при просмотре эта пустая строка есть.

Причина Код последнего символа в зоне дб 0х0А, а если он другой зона не работает
Решение Все зоны нужно создавать и редактировать под Linux и не переносить из Win в Linux через буфер обмена

Продолжение будет позже.