diff --git a/dns_resolver_fr.md b/dns_resolver_fr.md new file mode 100644 index 00000000..d41d3bf7 --- /dev/null +++ b/dns_resolver_fr.md @@ -0,0 +1,26 @@ +# Résolveur DNS de YunoHost + +### Présentation +YunoHost est installé avec un service DNS pour la résolution des noms de domaine. En général, votre serveur n'est pas configuré, c'est celui de votre FAI. +Par exemple pour une Freebox la résolution se fait par l'adresse `192.168.0.254`. + +Comment savoir ? Regarder le contenu du fichier `/etc/resolv.conf`. Ce fichier n'est pas modifiable car il est réécrit par le service DHCP. +Un client DHCP est configuré, celui-ci intéroge votre routeur pour les adresses IP de vos serveurs de résolution de DNS. Ces IPs sont fournis par votre FAI. + +### Configuration +Afin d'utiliser le résolveur DNS de votre intance YunoHost, il faut modifier la configuration DHCP pour ne pas faire de requêtes à votre routeur. Il faut donc mettre de façon statique la nouvelle adresse à savoir dans ce cas `127.0.0.1`. + +Éditer le fichier `/etc/dhcp/dhclient.conf`, ajouter une ligne `supersede` et supprimer de la ligne `request` le mot `domain-name-servers` : +```bash +supersede domain-name-servers 127.0.0.1, 192.168.0.254; +request subnet-mask, broadcast-address, time-offset, routers, + domain-name, domain-search, host-name, + dhcp6.name-servers, dhcp6.domain-search, + netbios-name-servers, netbios-scope, interface-mtu, + rfc3442-classless-static-routes, ntp-servers; +``` + +Afin de prendre en compte la modification redémarrer le serveur. + +(TODO : il doit être possible de reconfigurer à chaud, mais ca n'a pas fonctionné). +Il est possible de faire la même modification sur toutes vos machines du réseau local en remplacant 127.0.0.1 par l'IP de votre serveur. \ No newline at end of file