Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

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édentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:internet:serveur:rpi:unbound [2021/03/01 09:07] admintutoriel:internet:serveur:rpi:unbound [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1
Ligne 11: Ligne 11:
 ===== Première étape ===== ===== Première étape =====
  
-  - **Placez-vous sur le RPI** (connectez-vous au RPI via ssh).+  - **Placez-vous sur le Raspberry Pi** (connectez-vous au Raspberry Pi via ssh).
   - **Installez les paquets** **unbound** et **dnsutils** en ligne de commande :<cli prompt='$ '>...@...:~ $ sudo apt-get install -y unbound dnsutils   - **Installez les paquets** **unbound** et **dnsutils** en ligne de commande :<cli prompt='$ '>...@...:~ $ sudo apt-get install -y unbound dnsutils
 ...@...:~ $ sudo systemctl enable unbound</cli>Le paquet **dnsutils** comporte l'utilitaire **dig** avec lequel nous ferons les tests. ...@...:~ $ sudo systemctl enable unbound</cli>Le paquet **dnsutils** comporte l'utilitaire **dig** avec lequel nous ferons les tests.
Ligne 32: Ligne 32:
     local-data: "box.monlan. IN A 192.168.0.254"     local-data: "box.monlan. IN A 192.168.0.254"
     local-data-ptr: "192.168.0.254 box.monlan"     local-data-ptr: "192.168.0.254 box.monlan"
-</code><WRAP center round info 60%+</code> 
-  ? interface: 0.0.0.0 +    * **interface: 0.0.0.0** : Accessible sur toutes les interfaces 
-  : Accessible sur toutes les interfaces +    * **access-control: 192.168.0.0/16 allow** : Accessible depuis le réseau local 
-  ? access-control: 192.168.0.0/16 allow +    * **local-zone: / local-data:** : Domaines et sous-domaines\\ Nous avons créé sur le réseau local un nouveau pseudo-domaine **monlan**, et la box est accessible par **box.monlan**
-  : Accessible depuis le réseau local +  Pour vérifier, utilisons l'utilitaire **dig** :<cli prompt='$ '>...@...:~ $ dig freebox.monlan</cli>retourne l'adresse IP **192.168.0.254** 
-  ? local-zone: / local-data: +  - Pour vérifier l'adresse IP :<cli prompt='$ '>...@...:~ $ dig -x 192.168.0.254</cli>retourne **freebox.monlan** 
-  : Domaines et sous-domaines +  Un autre exemple de config : [[https://blog.zenithar.org/post/2015/08/11/installer-resolveur-dns-raspberry-pi/]]
- +
-</WRAP> +
- +
-Nous avons créé sur le réseau local un nouveau pseudo-domaine **monlan**, et la box est accessible par box.monlan. +
- +
-Pour vérifier, utilisons l'utilitaire **dig** : +
-  * <code>dig freebox.monlan</code>retourne l'adresse IP **192.168.0.254** +
- +
-Pou vérifier l'adresse IP : +
-  * <code>dig -x 192.168.0.254</code>retourne **freebox.monlan** +
- +
-Un autre exemple de config : [[https://blog.zenithar.org/post/2015/08/11/installer-resolveur-dns-raspberry-pi/]]+
  
 === Création d'un pseudo-domaine statique === === Création d'un pseudo-domaine statique ===
Ligne 78: Ligne 66:
 <WRAP center round info 60%> <WRAP center round info 60%>
  
-  local-zone: <zone> <type>+  local-zone: <zone> <type>
   : Configure une zone locale.   : Configure une zone locale.
   : Le type détermine la réponse à donner s'il n'y a pas de local-data correspondant. Les types utiles sont :   : Le type détermine la réponse à donner s'il n'y a pas de local-data correspondant. Les types utiles sont :
-    static+    static
     : S'il y a correspondance avec des données locales, une réponse est donnée.     : S'il y a correspondance avec des données locales, une réponse est donnée.
-    redirect+    redirect
     : réponse à partir des local-data pour la zone. Cela répond à des requêtes pour la zone, et tous les sous-domaines de la zone ayant des local-data pour la zone.     : réponse à partir des local-data pour la zone. Cela répond à des requêtes pour la zone, et tous les sous-domaines de la zone ayant des local-data pour la zone.
   : Par défaut, les zones sont de classe IN   : Par défaut, les zones sont de classe IN
-  local-data: "<resource record string>"+  local-data: "<resource record string>"
   : Fournit une correspondance exacte sauf si la zone est configurée en redirect.   : Fournit une correspondance exacte sauf si la zone est configurée en redirect.
-  local-data-ptr: "IPaddr name"+  local-data-ptr: "IPaddr name"
   : Correspondance inverse IP -> nom   : Correspondance inverse IP -> nom
 </WRAP> </WRAP>
Ligne 94: Ligne 82:
 ==== Utilisation du serveur DNS depuis une machine du réseau ==== ==== Utilisation du serveur DNS depuis une machine du réseau ====
  
-Placez-vous sur la machine à configurer. Nous supposons que l'adresse IP de notre RPI est **192.168.0.31**.+Placez-vous sur la machine à configurer. Nous supposons que l'adresse IP de notre Raspberry Pi est **192.168.0.31**.
  
 === Premmier cas : sous Linux === === Premmier cas : sous Linux ===
Ligne 113: Ligne 101:
   - Onglet **Paramètres IPv4**   - Onglet **Paramètres IPv4**
   - Méthode : <key>Adresses automatiques uniquement (DHCP)</key>   - Méthode : <key>Adresses automatiques uniquement (DHCP)</key>
-  - Serveurs DNS : **192.168.0.31** (l'adresse de notre RPI)+  - Serveurs DNS : **192.168.0.31** (l'adresse de notre Raspberry Pi)
   - et bouton <key>Enregistrer</key>   - et bouton <key>Enregistrer</key>
  
Ligne 132: Ligne 120:
   * <code>sudo apt-get install -y dnsutils</code>   * <code>sudo apt-get install -y dnsutils</code>
  
-Nous supposons que l'adresse IP de notre RPI est **192.168.0.31**.+Nous supposons que l'adresse IP de notre Raspberry Pi est **192.168.0.31**.
  
 Pour tester la résolution de nom, lancez : Pour tester la résolution de nom, lancez :