URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/probleme-dns-configuration-dnsmasq Title: problème - DNS configuration - dnsmasq Authors: ultimate Date: 2024年10月21日T17:54:59+02:00 License: CC By-SA Tags: dns Score: 2 Bonjour J'espère que vous vous portez bien. Je voudrais vous demander comment configurer un server Raspberry Debian comme seul DNS pour les requêtes sur le net. Mon ordinateur portable est configuré avec, principalement, Windows 11, et Mint (et ai aussi installé Fedora et Kali). J'ai, avant de vous solliciter, testé plusieurs solutions via le web, mais sans succès après plusieurs heures de recherches et de test. Il y a longtemps j'avais réussi la "mission" avec bind9 mais ai perdu les données de configuration... soit. Première chose, pour un usage privé, dnsmasq est-il bien une bonne et plus simple solution que bind9 (je suppose que oui)? J'ai installé les packets suivants : - dnsmasq - ldnsutils - dnsutils. Dans le fichier : /etc/dnsmasq.conf, j'ai ajouté les lignes suivantes (trouvées avec des exemples sur le web) " port=53 domain-needed bogus-priv strict-order listen-address=127.0.0.1,192.168.1.2 #the address of my Raspberry server interface=eth0 #the correct interface returned by ifconfig cache-size=1000 bind-interfaces expand-hosts " J'ai vérifié que le service DNS était bien actif avec la commande : - systemctl status dnsmasq qui retourne bien : "enabled" et "active (running)" J'ai ensuite utilisé la commande suivante pour vérifier la syntaxe du fichier de configuration : dnsmasq --test qui retourne le résultat suivant : syntax check ok Mais, avec tout cela, quand je configure mon laptop avec le server comme principal DNS, je ne sais plus effectuer de recherche sur internet, ni même faire un "apt update" avec mon serveur Raspberry. Si je commente toutes les lignes évoquées, ça fonctionne à nouveau (et mon laptop fonctionne avec le serveur comme gateway et le DNS de ma box). Donc, je me demande ce que je rate, ce que j'ignore ... et que faire surtout pour résoudre la problématique? Que devrais-je aussi peut-être configurer dans ces fichiers : - /etc/hosts Actuellement j'ai: 127.0.0.1 raspberry_server 192.168.1.2 raspberry_server - /etc/resolv.conf Actuellement j'ai: nameserver 127.0.0.1 nameserver 192.168.1.2 #ip de my Raspberry - /etc/hostname Actuellement le nom est "raspberry_server" - /etc/network/interfaces Actuellement j'ai: dns-nameservers 192.168.1.2 Je précise que j'ai activé le forwarding avec ceci: iptables -t nat -A POSTROUTING -o ethO -j MASQUERADE et décommenté la ligne net.ipv4.ip_forward=1 dasn le fichier /etc/systcl.conf . Pourriez-vous m'apporter votre aide? Je vous en remercie beaucoup par avance ! Bonne journée. ultimate