Dnsmasq
將 dns 請求轉發到另一個 dns 伺服器
如何轉發配置我的本地 dnsmasq,以便將主機名結尾的請求
.docker
轉發到另一個名稱伺服器,而其他請求仍然在本地處理?我
/etc/dnsmasq.conf
在我的系統上查找了一個文件,但找不到它(只有一個dnsmasq.d
目錄)。編輯:顯然,dnsmasq 由網路管理員執行,如下所示:
/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
的失踪。您使用的是什麼發行版?