Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
unbound [Le 12/05/2015, 00:33]
gr1ff1n [Configuration en serveur cache]
unbound [Le 11/09/2022, 11:04] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 6: Ligne 6:
  
 Un serveur qui héberge le service DNS est appelé "​serveur de noms"​.\\ Un serveur qui héberge le service DNS est appelé "​serveur de noms"​.\\
-Ubuntu propose de base **[[apt>​unbound|Unbound]]**, ​ une alternative ​[[:​bind9]].\\+Ubuntu propose de base **[[apt>​unbound|Unbound]]**, ​ une alternative ​à [[:​bind9]].\\
 Unbound se veut plus simple a configurer que bind9 pour un LAN de petite taille. Unbound se veut plus simple a configurer que bind9 pour un LAN de petite taille.
  
Ligne 24: Ligne 24:
 Pour installer le serveur Unbound , il suffit d'​[[:​tutoriel:​comment_installer_un_paquet#​installer_un_paquet_present_dans_les_depots_recommande|installer le paquet]] **[[apt>​unbound|unbound]]**. Pour installer le serveur Unbound , il suffit d'​[[:​tutoriel:​comment_installer_un_paquet#​installer_un_paquet_present_dans_les_depots_recommande|installer le paquet]] **[[apt>​unbound|unbound]]**.
  
-===== Configuration en serveur cache =====+===== Configuration en serveur cache - Caching DNS =====
  
-Dans cette configuration,​ Unbound va effectuer les requêtes DNS et mettre les réponses en mémoire cache pour les requêtes à venir.\\ +Dans cette configuration,​ Unbound va effectuer les requêtes DNS et mettre les réponses en mémoire cache pour les requêtes à venir.
 Cette méthode permet de faire moins de requêtes DNS, et surtout gagner en temps de latence DNS. Cette méthode permet de faire moins de requêtes DNS, et surtout gagner en temps de latence DNS.
  
Ligne 38: Ligne 38:
    ​interface:​ 192.168.0.1 ​          #​Adresse du serveur DNS Unbound, si vous désirez unbound sur plusieurs interfaces remplacer par 0.0.0.0    ​interface:​ 192.168.0.1 ​          #​Adresse du serveur DNS Unbound, si vous désirez unbound sur plusieurs interfaces remplacer par 0.0.0.0
    ​access-control:​ 192.168.0.0/​24 allow       #​autorisez votre réseau    ​access-control:​ 192.168.0.0/​24 allow       #​autorisez votre réseau
 +   # Par défaut tout est refusé ! à part localhost.
 +   # Possible choix :  deny (drop message), refuse (polite error reply), allow (recursive ok), allow_snoop (recursive and nonrecursive ok)
   ​   ​
   #Ajouter la zone qui transfère les requêtes DNS non effectuées par votre serveur vers le domaine racine (.)   #Ajouter la zone qui transfère les requêtes DNS non effectuées par votre serveur vers le domaine racine (.)
Ligne 45: Ligne 47:
    ​forward-addr:​ 208.67.220.220 ​ #serveur DNS OpenDNS    ​forward-addr:​ 208.67.220.220 ​ #serveur DNS OpenDNS
    ​forward-addr:​ 8.8.8.8 ​               #serveur DNS de google    ​forward-addr:​ 8.8.8.8 ​               #serveur DNS de google
-   ​forward-addr:​ 8.8.4..4               #​serveur DNS de google+   ​forward-addr:​ 8.8.4.4 ​              #​serveur DNS de google
  
  
Ligne 52: Ligne 54:
   ​   ​
 === Enregistrer votre fichier et redémarrer Unbound :  (Avec Systemd) === === Enregistrer votre fichier et redémarrer Unbound :  (Avec Systemd) ===
-  sudo systemctl restart ​ubound.service+  sudo systemctl restart ​unbound.service
   ​   ​
-=== Pour vérifier que la mise en cache fonctionne correctement,​ utiliser la commande drill sur un site pas encore visité : ===+=== Pour vérifier que la mise en cache fonctionne correctement,​ utiliser la commande drill (installer le paquet ​ **[[apt>​ldnsutils|ldnsutils]]**)sur un site pas encore visité : ===
   drill maplestage.com @192.168.0.1   drill maplestage.com @192.168.0.1
  
Ligne 70: Ligne 72:
 ---- ----
  
-==== Ajoutons des options plus ou moins importantes à notre serveur ====+==== Options du serveur ====
  
 === Activer IPv4 et Support des Protocols : === === Activer IPv4 et Support des Protocols : ===
Ligne 90: Ligne 92:
 === Résout gOogLe.cOm et google.com de la même manière === === Résout gOogLe.cOm et google.com de la même manière ===
   use-caps-for-id:​ yes   use-caps-for-id:​ yes
 +  ​
 +=== localhost peut être interrogé ! Seulement no pour test et debuging / Par défaut yes ===
 +  do-not-query-localhost:​ yes
 +  ​
 +=== Exemple du fichier unbound.conf ===
 +  server:
 +   ​verbosity:​ 1
 +   ​interface:​ 192.168.0.1
 +   ​access-control:​ 192.168.0.0/​24 allow
 +  ​
 +   ​do-ip4:​ yes
 +   ​do-ip6:​ no  #​désactivez si vous obtenez une erreur au lancement du service ​
 +   ​do-udp:​ yes
 +   ​do-tcp:​ yes
 +   ​logfile:​ /​var/​log/​unbound
 +   ​hide-identity:​ yes
 +   ​hide-version:​ yes
 +   ​harden-glue:​ yes
 +   ​use-caps-for-id:​ yes
 +   ​do-not-query-localhost:​ yes
 +  ​
 +  forward-zone:​
 +   name: "​."​
 +   ​forward-addr:​ 208.67.222.222 ​  #​serveur DNS OpenDNS
 +   ​forward-addr:​ 208.67.220.220 ​ #serveur DNS OpenDNS
 +   ​forward-addr:​ 8.8.8.8 ​               #serveur DNS de google
 +   ​forward-addr:​ 8.8.4.4 ​              #​serveur DNS de google
 +   
 +   
 +   
 +==== Gestion et Dépannage de Unbound ====
 +
 +===== Configuration DNS faisant autorité sur notre réseau local  =====
 +
 +
 ===== Désinstallation ===== ===== Désinstallation =====
 Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée.
Ligne 98: Ligne 135:
   * **(en)** [[http://​en.wikipedia.org/​wiki/​Unbound_%28DNS_Server%29]]   * **(en)** [[http://​en.wikipedia.org/​wiki/​Unbound_%28DNS_Server%29]]
   * **(en)** [[http://​unbound.net/​]]   * **(en)** [[http://​unbound.net/​]]
-  * **(fr)** [[http://​www.bortzmeyer.org/​unbound.html]] +  * **(fr)** [[https://​www.bortzmeyer.org/​unbound.html]] 
-  * **(fr)** [[http://fr.wikipedia.org/wiki/DNSSEC]]+  * **(fr)** [[wpfr>​Domain Name System Security Extensions|DNSSEC]] 
 +  * **(fr)**[[https://homeserver-diy.net/wiki/index.php?​title=Installer_et_configurer_son_serveur_DNS_connect%C3%A9_aux_serveurs_root_avec_Unbound]]
  
 ---- ----
  
-<​note>​FIXME Article  ​développer/​compléter</​note>​+<​note>​FIXME Article  ​à développer/​compléter</​note>​
  
  • unbound.1431383625.txt.gz
  • Dernière modification: Le 12/05/2015, 00:33
  • par gr1ff1n