Поднял связку samba4+bind9_dlz на имеющемся удаленном шлюзе(сам знаю, что это плохо и делать так нельзя, но по-другому пока никак). Шлюз находится в 21 подсети, в ресолве у него в качестве днс'а БЫЛ указан главный днс сервер(unbound), который находится на 192.168.0.99. Связь между ними организована посредством впн, шлюз в 21 подсети имеет 3 интерфейса(eth0 - 172.168.21.1, eth1 - 192.168.21.1, tun0 -00 10.0.0.86). После того, как я поднял samba4+bind на 192.168.21.1, хосты в 21 подсети все равно почему-то используют dns на 0.99(с них пингуются адреса, которых нет в bind'е на 21.1, но есть в unbound'е на 0.99). Т.е на 21 шлюзе поднят и настроен bind, в ресолве указано:
domain TEST.DOMAIN.LAN
nameserver 192.168.21.1
iptables выключен У хостов в днсах прописан адрес 192.168.21.1
Но dns запросы все равно каким-то образом перенаправляются на 0.99. Как это может быть и как сделать так, чтобы запросы обрабатывались bindом на 192.168.21.1?