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
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?