如何将 dnsmasq 配置为简单的子域权威服务器(回复:家庭网络)

如何将 dnsmasq 配置为简单的子域权威服务器(回复:家庭网络)

我正在尝试使用 dnsmasq 作为我的私人网络的主要 dns 服务器,并且我希望 dnsmasq 返回 *.home.mydomain.com 的权威响应,同时也递归地解决所有其他查询。

例如,dnsmasq 在我的 Linux(Debian)服务器(192.168.1.50)上运行。

我想将我的客户端指向此服务器,如果查询“service.home.mydomain.com”,那么我希望得到权威响应。但是,如果查询“www.google.com”,那么它应该将其转发到公共服务器,然后返回响应。

这可能吗?有人可以提供示例设置吗?

这是我的 dnsmasq.conf,但如果我查询 home.mydomain.com 之外的任何内容,它都会返回 REFUSED:

log-queries

no-resolv

server=8.8.4.4
server=8.8.8.8

auth-server=server.home.mydomain.com,enp2s0f0
auth-zone=home.mydomain.com,192.168.1.0/24
host-record=server.home.mydomain.com,192.168.1.50

相关内容