web-dev-qa-db-ja.com

DNS要求を別のDNSサーバーに転送する

ホスト名が.dockerで終わるリクエストが別のネームサーバーに転送され、他のリクエストがローカルで処理されるように、ローカルのdnsmasqを転送構成するにはどうすればよいですか?

システムで/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
8
greg0ire

Dnsmasq.conf内

server=/docker/10.1.1.1

これにより、TLD .dockerを探すすべてのリクエストが10.1.1.1に転送されます。なぜあなたのdnsmasq.conf 不足している。どのディストリビューションを使用していますか?

9
duenni