Вопрос: Как использовать локальный DNS-сервер с dd-wrt и * not * использовать DNSMasq


У меня есть DNS-сервер, работающий на компьютере под управлением Windows Server, который разрешает некоторые локальные имена доменов на локальные IP-адреса.

Я просто хочу использовать DNS-сервер Windows. Я не хочу использовать Dnsmasq. Я не хочу поддерживать новые домены через маршрутизатор.

Я сделал следующее, чтобы попытаться добиться того, что я ищу:

  1. Я установил статический IP-адрес для компьютера локального DNS-сервера.

  2. Я запустил DNS-сервер Windows на этом компьютере

  3. Настройка зоны прямого просмотра для lan. [Ourdomain] .com

  4. Установите две записи A, одну для вики, одну для pgadmin

  5. Я установил публичный DNS Google для пересылки для Windows DNS

  6. В dd-wrt я установил локальный IP-адрес DNS-сервера как номер один статический DNS

  7. Я также установил «Локальный DNS» на панели «Настройка сети» как локальный IP-адрес DNS-сервера

Что еще я должен установить? Как я уже сказал, я пытаюсь просто указать точку роутера на моем локальном DNS-сервере для разрешения имен, а затем я буду иметь DNS-сервер вперед неразрешимые запросы. Я не хочу использовать Dnsmasq, потому что я не хочу управлять записями DNS на моем маршрутизаторе. Это возможно?

Вот скриншот настроек:

Screenshot of my dd-wrt settings


2
2018-05-21 22:10


Источник




Ответы:


Попросите DNS-сервер Windows выполнить переадресацию. Укажите все, включая маршрутизатор, исключительно на сервере DNS DNS для DNS.

Системы не всегда используют свои серверы DNS в определенном порядке, поэтому наличие внутренних и некоторых публичных решений там вызывает проблемы. Только ваш сервер dns для Windows должен разговаривать с внешними серверами DNS.


6
2018-05-21 22:35



Удивительно, я расскажу, что произойдет. - Nathan Lutterman
@zaemz Обязательно перенастройте любые серверы dhcp, чтобы выдать сервер windows для dns. - Grant