我如何转发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
丢失。 你使用什么分布?