Can';无法获取DNSMASQ DHCP以配置多个名称服务器

Can';无法获取DNSMASQ DHCP以配置多个名称服务器,dns,dhcp,dnsmasq,Dns,Dhcp,Dnsmasq,也许有人能帮忙?我正在Ubuntu 12.04 LTS上运行dnsmasq。此服务器的地址是192.168.15.3。我的网关的DNS是192.168.1.254,这让我可以上网。我还有一个专用DNS,地址是192.168.15.2。所以我想把这3个服务器命名为DHCP客户端。这是我的dnsmasq.conf server=部分: server=/localnet/192.168.15.3 server=/localnet/192.168.15.2 server=/15.168.192.in-a

也许有人能帮忙?我正在Ubuntu 12.04 LTS上运行dnsmasq。此服务器的地址是192.168.15.3。我的网关的DNS是192.168.1.254,这让我可以上网。我还有一个专用DNS,地址是192.168.15.2。所以我想把这3个服务器命名为DHCP客户端。这是我的dnsmasq.conf server=部分:

server=/localnet/192.168.15.3
server=/localnet/192.168.15.2
server=/15.168.192.in-addr.arpa/192.168.1.254
但是,当我查看客户端上的DHCP分配时,我只看到192.168.15.3是唯一的DNS服务器。客户端无法访问Internet(0.3上的NIC配置正确,可以通过其控制台登录访问Internet)

当然,第一个server=行可能不是必需的,但我添加了它,认为它可能会有所帮助,但没有


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

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

dhcp选项=6

像这样:

dhcp选项=6192.168.15.3192.168.15.2192.168.1.254


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

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

dhcp选项=6

像这样:

dhcp选项=6192.168.15.3192.168.15.2192.168.1.254


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

服务器行是dnsmasq自己的DNS服务器的配置,关于它应该将收到的DNS请求转发到哪里,以便能够解析(和缓存)它们


dhcp选项是传递给dhcp客户端的dhcp配置的一部分-因此,接受的anser是正确的,但我想分享原因。

服务器行是dnsmasq自己的DNS服务器的配置,关于它应该将接收到的DNS请求转发到哪里,以便能够解析(和缓存)它们

dhcp选项s是传递给dhcp客户端的dhcp配置的一部分-因此,接受的anser是正确的,但我想分享原因