LINUX.ORG.RU
ФорумAdmin

Samba AD-DC форвард запросов внутренних адресов на другой днс сервер

 ,


0

1

День добрый! Имеется тестовый контроллер домена на Samba4. Название домена: testqwe.local, имя контроллера домена: dc1.testqwe.local, ip: 192.168.1.100 . В качестве dns backend используется samba internal, с форвардингом на роутер 192.168.1.1. Роутер подключен к интернету, на нем настроены внешние днс сервера, а так же dhcp сервер. Выдавая адрдес, dhcp сервер на своем днс сервере создает запись <имя_устройства>.testqwe.local

Проблема у меня следующая:

nslookup pc1.testqwe.local 192.168.1.100 - возвращает server can't find pc1.testqwe.local: NXDOMAIN

nslookup pc1.testqwe.local 192.168.1.1 - возвращает адрес что прописан на роутере

Стоит мне изменить на роутере днс запись устройства с pc1.testqwe.local на например pc1.test1qwe.local

nslookup pc1.test1qwe.local 192.168.1.100 - тут же начинает возвращать нужный мне адрес.

Как мне сделать так, чтобы все неизвестные адреса, включая и те что входят в домен testqwe.local, samba internal forwarder перенапрвлял в 192.168.1.1? В smb.conf прописано dns forwarder = 192.168.1.1


О великие знатоки, помогите. Всё еще бьюсь :(

Noeine
() автор топика

Начнём с того, что документация прямо говорит о нежелательности использования зоны .local. Но ты её, очевидно, не читал.

Контроллер домена является авторитарным сервером для DNS-зоны своего домена. Т.е. на запросы в зоне testqwe.local должен отвечать он, а не роутер. Настрой соответственно. Например, отключи DNS на роутере вообще, пусть он отдаёт IP твоего КД как DNS-сервер, а на КД настрой перенаправление куда-нибудь на 8.8.8.8.

gasinvein ★★★
()
Последнее исправление: gasinvein (всего исправлений: 2)

wildcard dns record

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.