web-dev-qa-db-fra.com

Transférer la demande DNS à un autre serveur DNS

Comment puis-je avancer configurer mon DNSMASQ local pour les requêtes avec les noms d'hôte se terminant par .docker sont transmis à un autre serveur de noms, tandis que d'autres demandes sont toujours traitées localement?

J'ai cherché un /etc/dnsmasq.conf Fichier sur mon système mais ne pouvait pas le trouver (seulement un dnsmasq.d répertoire).

Edit: Apparemment, DNSMASQ est exécuté par Responsable Manager, comme celui-ci:

/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

Dans dnsmasq.conf

server=/docker/10.1.1.1

Cela transmettrait toutes les demandes à la recherche de TLD .Docker à 10.1.1.1. Je ne sais pas pourquoi ton dnsmasq.conf est manquant. Quelle distribution utilisez-vous?

9
duenni