DNS для частной сети - должен ли маршрутизатор быть DNS-сервером?

Я хочу настроить BIND для частного субдомена в частной сети, как в вопросе здесь: Как настроить bind для частного субдомена?

У меня такой вопрос - должен ли мой (linux) маршрутизатор выступать в качестве DNS-сервера для этого? Или я должен иметь отдельный компьютер в сети, выступающий в качестве DNS-сервера? Разве это не имеет значения, если все машины в сети настроены для разрешения внутреннего DNS-сервера?

3 ответа

Решение

Неважно, где вы запускаете его, пока он доступен с внутренних машин.

DNS - это очень легкий сервис, который может легко сосуществовать со многими другими на машине.

Тем не менее, убедитесь, что он продолжает работать. Когда DNS перестает работать, десятки вещей перестают работать, и вам будет интересно, что происходит, прежде чем вы обнаружите, что DNS не работает.

В маленькой сети я бегу dnsmasq на маршрутизаторе для предоставления услуг DNS и DHCP. Преимущество заключается в добавлении DHCP-клиентов в DNS, а также в использовании /etc/hosts файл в качестве источника для локальных адресов. Это гораздо проще настроить, чем bind,

В любом случае DNS потребует минимальных ресурсов. dnsmasq довольно хорошо работает на роутере OpenWrt.

Запустите его на маршрутизаторе, так как это уже Linux, установить BIND будет легко. Маршрутизаторы обычно настроены на обслуживание DNS.

Другие вопросы по тегам