无法通过DNSMASQ DHCP配置多个名称服务器

Jay*_*man 1 dns dnsmasq dhcp

也许某人有一些帮助?我在Ubuntu 12.04 LTS上运行dnsmasq.该服务器的地址是192.168.15.3.我的网关的DNS是192.168.1.254,它将我带到了互联网.我还有一个192.168.15.2的专用DNS.所以我想给DHCP客户端提供这3个名称服务器.这是我的dnsmasq.conf server = section:

server=/localnet/192.168.15.3
server=/localnet/192.168.15.2
server=/15.168.192.in-addr.arpa/192.168.1.254
Run Code Online (Sandbox Code Playgroud)

但是,当我查看客户端上的DHCP分配时,我只看到192.168.15.3作为唯一的DNS服务器.客户端无法访问Internet(.3上的NIC配置正确,可以从其控制台登录访问Internet).

当然,第一个服务器=行可能没有必要,但我添加它认为它可能会有所帮助,但没有.

我究竟做错了什么?谢谢你的帮助!

Jay*_*man 8

好的,经过多次实验,我发现我必须手动推送选项.在dnsmasq.conf文件中,我添加了以下行:

DHCP选项= 6,

像这样:

DHCP选项= 6,192.168.15.3,192.168.15.2,192.168.1.254

这为DHCP客户端提供了正确的名称服务器列表.