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-сервер.