Назад | Перейти на главную страницу

Помогите настроить демон NSD (DNS-сервер)

В поисках безопасного DNS-сервера я наткнулся на Проект НРД.

Я был очень впечатлен тем, что мне показалось лучшим вариантом с открытым исходным кодом.

Одна проблема заключалась в том, что их «учебник» действительно не подходит для начинающих. У меня есть базовые знания DNS, но то, что там есть, не для моей лиги.

Мне нужно иметь несколько сайтов на этом сервере CentOS, который я недавно получил. Им также необходимо получать электронную почту.

Подробности:
У меня есть главный хост, и я хотел бы установить его так, как описано в следующих строках:

masterhost.com -> ns1.masterhost.com mail.masterhost.com www.masterhost.com
addonhost.com  -> ns1.masterhost.com mail.masterhost.com www.addonhost.com

И так далее.

Любая помощь в настройке этого DNS-сервера, пожалуйста? Все ответы и предложения приветствуются. Заранее спасибо.

НРД читает то же самое (RFC 1035) форматировать файлы зоны как BIND, поэтому, по-видимому, ваша первая проблема - знать, как выглядит файл зоны?

Для изучения требуется полное руководство по DNS, но для ваших зон вам понадобится что-то вроде:

$ORIGIN example.com
@        IN SOA   hostmaster ns1 (
                                    ... ; insert suitable values
                                 ) 
         IN NS    ns1
         IN MX 10 mail
ns1      IN A 192.0.200.1 ; put your name server's IP here
mail     IN A 192.0.200.2 ; put your mail server's IP here
www      IN A 192.0.200.3 ; put your web server's IP here

И в твоем nsd.conf файл вам просто необходим:

zone:
    name: "example.com"
    zonefile: "example.com"

Bind 9 не имеет хорошей репутации по безопасности, так что да, NSD