Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
tutoriel:internet:serveur:rpi:unbound [2020/09/04 22:27] – 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 : | + | ...@...:~ $ sudo systemctl enable unbound</ |
- | * <code>sudo apt-get install -y unbound dnsutils | + | |
- | sudo systemctl enable unbound</ | + | |
- | + | ||
- | Le paquet **dnsutils** comporte l' | + | |
- | + | ||
===== Autres étapes ===== | ===== Autres étapes ===== | ||
Ligne 27: | Ligne 21: | ||
Pour ne pas toucher au fichier / | Pour ne pas toucher au fichier / | ||
- | Nous allons donc créer | + | - Créez avec les droits d' |
- | + | ||
- | <code - / | + | |
server: | server: | ||
# | # | ||
Ligne 41: | Ligne 33: | ||
local-data-ptr: | local-data-ptr: | ||
</ | </ | ||
- | + | * **interface: 0.0.0.0** : Accessible sur toutes les interfaces | |
- | <WRAP center round info 60%> | + | * **access-control: |
- | ? interface: 0.0.0.0 | + | * **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 88: | 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 104: | 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 === | ||
- | Cliquez en haut sur l' | + | Cliquez en haut sur l' |
Le menu s' | Le menu s' | ||
- | {{:tutoriel: | + | {{tutoriel: |
Choisissez **Modification des connexions** : | Choisissez **Modification des connexions** : | ||
- | {{:tutoriel: | + | {{tutoriel: |
- Sélectionnez la connexion à régler | - Sélectionnez la connexion à régler | ||
- Cliquez sur le bouton < | - Cliquez sur le bouton < | ||
- | {{:tutoriel: | + | {{tutoriel: |
- 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 < | ||
Redémarrez votre réseau : | Redémarrez votre réseau : | ||
- | - Cliquez en haut sur l' | + | - Cliquez en haut sur l' |
- | - Déconnectez-vous :\\ {{:tutoriel: | + | - Déconnectez-vous :\\ {{tutoriel: |
- | - et reconnectez-vous :\\ {{:tutoriel: | + | - et reconnectez-vous :\\ {{tutoriel: |
=== Sous Windows === | === Sous Windows === | ||
Ligne 142: | 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 : | ||
Ligne 166: | Ligne 144: | ||
===== Conclusion ===== | ===== Conclusion ===== | ||
- | ===== Problèmes connus===== | + | ===== Problèmes connus ===== |
===== Voir aussi ===== | ===== Voir aussi ===== |