DNS иерархия не возвращает IP-адрес

(DNS1 ,WWW1, Gateway1) (sub-internal network)   
(DNS0,WWW0,Gateway0) (internal network)

DNS1: 192.168.250.3/24   
WWW1: 192.168.250.4/24  
Gateway1: 192.168.250.1 /24 (internal)   ::  192.168.0.150 to 192.168.0.175 (external)


DNS0:192.168.0.197/24  
WWW0:192.168.0.197/24  
Gateway0: 192.168.0.1 (internal) :: 69.94.x.x (external, dynamic ,isp control)

Ожидаемое поведение: при использовании dig с внутренних (192.168.250.0/24) хостов и запроса о домене с хостов 192.168.0.197/16 (для которых он является доверенным), он должен возвращать IP-адрес.

Что происходит: после того, как dig, раздел ответа пуст, запрос пытается получить доступ к серверу.root вместо 192.168.0.197, хотя я определил 192.168.0.197 как dns в resolv.conf для gateway1

Зачем?

1 ответ

Почему вы используете 2 DNS-сервера в этой настройке? Вы можете просто использовать один, обслуживающий DNS-запросы для всей вашей сети. Клиенты в других подсетях просто должны иметь доступ к этому DNS-серверу через шлюз по умолчанию в сети, где расположен DNS-сервер.

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