domain.netクエリを渡すようにdnsmasqを設定しますが、local.domain.netクエリは渡されないようにします。

domain.netクエリを渡すようにdnsmasqを設定しますが、local.domain.netクエリは渡されないようにします。

local.domain.netを除いて、domain.netの下のすべてのエントリのクエリを渡したい状況の正しい設定は何ですか?ローカルDNSサーバーと「local.domain.net検索」を持つように/etc/dnsmasq-resolv.confを設定し、/etc/dnsmasq.d/internal.confに

server=/domain.net/192.168.100.10
server=/domain.net/192.168.100.11

これで、ローカルDNSサーバーからvm1.local.domain.netを要求すると、常にdomain.net DNSサーバーに要求を送信しようとします。クエリをローカルに維持するには、さらに変更する必要がありますか?

答え1

dnsmasq問題を理解したら、設定ファイルで次のことを試すことができます。

local=/local.domain.net/
local=/#/
server=/domain.net/192.168.100.10

削除されますdomain.net

関連情報