Как определить поддомен в nsd3 - PullRequest
0 голосов
/ 22 января 2011

nsd3 - очень малоизвестный, но сверхлегкий и стабильный DNS-сервер, что делает его отличной альтернативой bind9 для недорогих боксов.Здесь есть очень хорошее руководство по настройке nsd3 на сервере Debian.

Моя проблема в том, что мне нужно настроить поддомен subd1.mydomain.com, который будет разделен на другом VPS.Я пытался добавить

subdmn1.mydomain.com.В 1.2.3.5 (при условии, что мой IP-адрес назначения 1.2.3.5 отличается от IP-адреса текущего компьютера 1.2.3.4) Затем после запуска

nsdc rebuild
service nsd3 restart

subdmn1.mydomain.com не удается разрешить IP-адрес.Любые подсказки будут высоко оценены.

Ответы [ 2 ]

1 голос
/ 05 июня 2011

nsd3 принимает файлы зон в стиле BIND, поэтому в файле зоны для mydomain.com вы можете добавить строку, которая выглядит следующим образом:

subdomain1    IN    A    1.2.3.5

То есть subdomain1.mydomain.com разрешается до 1.2.3.5, в то время как ваша обычная запись A может указывать на IP 1.2.3.4.

Однако вы должны позаботиться о том, чтобы вы правильно определили домен $ ORIGIN, иначе он не будет работать. Это означает, что ваше доменное имя должно включать точку в конце, например: mydomain.com.

Лично я всегда использую sudo zonec -v для компиляции базы данных файла зоны, потому что это дает подробный вывод со всеми ошибками (если есть), которые четко отображаются.

Для очень подробного примера файлов зон и конфигурации DNS вы также можете проверить: http://www.zytrax.com/books/dns/ch6/mydomain.html

0 голосов
/ 21 марта 2011

Вы забыли увеличить серийный номер? Я, с другой стороны, постоянно забываю запустить nsdc rebuild.

...