# On évite de faire sortir les requêtes de domaines locaux domain-needed bogus-priv # Domaine local qui sera ajouté aux noms DNS des machines assignées par le DHCP, # et fourni en nom de domaine local aux clients DHCP domain=mondomaine.local # Cette directive permet d'ajouter le domaine défini ci-dessus aux noms simples figurant dans /etc/hosts expand-hosts # Fichier à lire pour les serveurs DNS par défaut (au lieu de /etc/resolv.conf, utilisé par défaut) resolv-file=/etc/resolv.dnsmasq # On peut forcer la transmission des requêtes relatives à un domaine particulier # vers un serveur précis, ici 192.168.1.1 : server=/mondomaine.local/192.168.1.1 server=/1.168.192.in-addr.arpa/192.168.1.1 # Le daemon doit fonctionner sous l'utilisateur dnsmasq et sur l'interface eth0 user=dnsmasq group=nogroup interface=eth0 # La plage d'adresses dynamiques fournies par le serveur DHCP # C'est ici de 192.168.1.100 à 192.168.1.199 avec des leases de 12h dhcp-range=eth0,192.168.1.100,192.168.1.199,12h # La passerelle du réseau à fournir aux clients DHCP dhcp-option=option:router,192.168.1.1 # Exemple pour assigner l'IP 192.168.0.60 à la MAC 11:22:33:44:55:66 # La seconde forme assigne également le nom « fred », pour 45 minutes #dhcp-host=11:22:33:44:55:66,192.168.0.60 #dhcp-host=11:22:33:44:55:66,fred,192.168.0.60,45m # Nos adresses DHCP statiques # Les noms précisés seront servis par le service DNS de dnsmasq dhcp-host=00:50:7F:E9:A7:45,passerelle,192.168.1.1,12h dhcp-host=00:21:B7:30:53:44,lexmark,192.168.1.6,12h dhcp-host=00:1B:38:32:EA:31,frodo,192.168.1.11,12h # On peut définir des alias pour les noms de machines définies par le DHCP # Exemple: pour pouvoir utiliser le nom « frodon » tout comme « frodo », utilisez cette ligne: #cname=frodon,frodo # Désactiver cette directive uniquement si votre serveur est le serveurs DHCP officiel du réseau #dhcp-authoritative # Pour logger les requêtes DNS (dans syslog) log-queries # Pour des logs plus complets des requêtes DHCP (dans syslog) log-dhcp