nsd3 - очень малоизвестный, но сверхлегкий и стабильный DNS-сервер, что делает его отличной альтернативой bind9 для использования на устройствах низкого уровня. Есть очень хороший учебник Вот которые описывают, как его настроить. Моя проблема в том, что мне нужно настроить субдомен subd1.example.com, который будет разделен на другом VPS. Я пытался добавить
subdmn1.mymaindomain.com. IN 1.2.3.5
(Предполагая, что мой IP-адрес назначения - 1.2.3.5) Тогда я
nsdc rebuild
service nsd3 restart
Однако subdmn1.mymaindomain.com не удается разрешить IP. Будем очень признательны за любые подсказки.
Если это именно запись из вашего файла зоны, вам не хватает типа записи и, возможно, TTL.
Правильный способ:
subdmn1.mymaindomain.com. 86400 IN A 1.2.3.5
Возможно, можно будет пропустить TTL - я никогда не пробовал этого в nsd.
Если это по-прежнему не решает проблему, просмотрите журналы nsd. Обратите внимание, что вам не нужно перезапускать, чтобы перезагрузить зоны, вы можете использовать nsdc reload
после nsdc rebuild
.
Кроме того, предполагая, что эта запись находится в mymaindomain.com.
, зона, можно сократить subdmn1.mymaindomain.com.
к subdmn1
(обратите внимание на отсутствие там конечной точки).