转发DNS请求到另一个DNS服务器

我如何转发configuration我的本地dnsmasq所以请求与主机名以.docker结尾被转发到另一个名称服务器,而其他请求仍然是本地处理?

我在我的系统上查找了一个/etc/dnsmasq.conf文件,但是找不到它(只有一个dnsmasq.d目录)。

编辑:显然,dnsmasq是由networkingpipe理员运行,如下所示:

 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/NetworkManager/dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d 

在dnsmasq.conf中

server=/docker/10.1.1.1

这会将所有查找TLD .docker的请求转发给10.1.1.1。 不知道为什么你的dnsmasq.conf丢失。 你使用什么分布?