Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
tutoriel:internet:serveur:rpi:unbound [2021/03/01 09:07] – admin | tutoriel: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=' | - **Installez les paquets** **unbound** et **dnsutils** en ligne de commande :<cli prompt=' | ||
...@...:~ $ sudo systemctl enable unbound</ | ...@...:~ $ sudo systemctl enable unbound</ | ||
Ligne 32: | Ligne 32: | ||
local-data: " | local-data: " | ||
local-data-ptr: | local-data-ptr: | ||
- | </code>< | + | </ |
- | ? | + | * **interface: 0.0.0.0** : Accessible sur toutes les interfaces |
- | | + | * **access-control: |
- | ? | + | * **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**. |
- | | + | |
- | ? | + | - Pour vérifier l' |
- | | + | |
- | + | ||
- | </ | + | |
- | + | ||
- | 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' | + | |
- | * <code>dig freebox.monlan</ | + | |
- | + | ||
- | Pou vérifier l' | + | |
- | * <code>dig -x 192.168.0.254</ | + | |
- | + | ||
- | Un autre exemple de config : [[https:// | + | |
=== 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%> | ||
- | | + | |
: 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 : | ||
- | | + | |
: 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. | ||
- | | + | |
: 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 | ||
- | | + | |
: 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. | ||
- | | + | |
: Correspondance inverse IP -> nom | : Correspondance inverse IP -> nom | ||
</ | </ | ||
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' | + | Placez-vous sur la machine à configurer. Nous supposons que l' |
=== Premmier cas : sous Linux === | === Premmier cas : sous Linux === | ||
Ligne 113: | Ligne 101: | ||
- Onglet **Paramètres IPv4** | - Onglet **Paramètres IPv4** | ||
- Méthode : < | - Méthode : < | ||
- | - Serveurs DNS : **192.168.0.31** (l' | + | - Serveurs DNS : **192.168.0.31** (l' |
- et bouton < | - et bouton < | ||
Ligne 132: | Ligne 120: | ||
* < | * < | ||
- | Nous supposons que l' | + | Nous supposons que l' |
Pour tester la résolution de nom, lancez : | Pour tester la résolution de nom, lancez : |