| Les deux révisions précédentesRévision précédente | |
| linux:routeur [2026/10/10 15:21] – tutospisto | linux:routeur [2026/10/10 15:43] (Version actuelle) – tutospisto |
|---|
| |
| |
| ===== Ajouter des entrées DNS statiques ===== | ===== Ajouter des entrées DNS (unbound local par exemple) ===== |
| |
| | Toujours via l'interface LuCI. |
| Pour configurer votre serveur DNS personnalisé sur votre routeur OpenWrt (GL-MT6000), vous devez agir à deux niveaux : | Dans Network → Interfaces. |
| | - Cliquer sur le bouton Edit pour l'interface WAN (celle connectée à la freebox). |
| Configurer le routeur lui-même pour qu'il utilise votre serveur Unbound (ou tout autre serveur DNS) pour ses propres requêtes. | - Puis dans l'onglet Advanced Settings, dans la section "Use custom DNS servers" : entrez l'adresse IP de votre serveur DNS (par exemple, 192.168.1.111 puis les résolveurs DNS de FDN : 80.67.169.12 et 80.67.169.40, etc). |
| | |
| Configurer le serveur DHCP du routeur pour qu'il annonce votre serveur DNS aux appareils de votre réseau (ordinateurs, téléphones, etc.). | |
| | |
| Voici comment procéder via l'interface LuCI. | |
| ⚙️ 1. Configurer le DNS utilisé par le routeur (OpenWrt) | |
| | |
| Cette étape est cruciale pour que le routeur lui-même utilise votre serveur DNS. | |
| - Dans LuCI, allez dans Network → Interfaces. | |
| - Cliquez sur le bouton Edit pour l'interface WAN (celle connectée à votre box/FAI). | |
| - Allez dans l'onglet Advanced Settings. | |
| - Dans la section "Use custom DNS servers", entrez l'adresse IP de votre serveur DNS (par exemple, 192.168.1.111). | |
| - Décochez l'option "Use DNS servers advertised by peer" pour que le routeur n'utilise plus automatiquement les DNS de votre FAI. | - Décochez l'option "Use DNS servers advertised by peer" pour que le routeur n'utilise plus automatiquement les DNS de votre FAI. |
| - Cliquez sur Save & Apply. | - Cliquez sur Save & Apply. |
| | Lerouteur utilisera désormais les résolveurs DNS pour ses propres requêtes. |
| |
| Votre routeur utilisera désormais votre serveur DNS pour ses propres requêtes. | ===== Annoncer le DNS aux clients du réseau (via DHCP) ===== |
| | |
| 📡 2. Annoncer le DNS aux clients du réseau (via DHCP) | |
| Pour que les appareils de votre réseau (ordinateurs, téléphones) utilisent automatiquement votre serveur DNS, vous devez le configurer dans les paramètres DHCP du routeur. | Pour que les appareils de votre réseau (ordinateurs, téléphones) utilisent automatiquement votre serveur DNS, vous devez le configurer dans les paramètres DHCP du routeur. |
| Toujours dans LuCI, allez dans Network → Interfaces. | Toujours via l'interface LuCI. |
| Cliquez sur Edit pour l'interface LAN. | Dans Network → Interfaces. |
| Allez dans l'onglet DHCP Server, puis dans la section Advanced Settings. | - Cliquer sur le bouton Edit pour l'interface LAN cette fois-ci. |
| Dans le champ "DHCP-Options", ajoutez une nouvelle option avec la valeur : 6,192.168.1.110 (remplacez 192.168.1.110 par l'adresse IP de votre serveur Unbound). | - Puis dans l'onglet dans l'onglet DHCP Server, dans la section Advanced Settings, dans le champ "DHCP-Options", ajoutez une nouvelle option plusieurs serveurs en les séparant par des virgules (ex: 6,192.168.1.111,80.67.169.12,80.67.169.40,1.1.1.1,1.1.1.1,1.1.0.1,9.9.9.9,8.8.8.8). 6 est le code DHCP pour les serveurs DNS |
| | - Cliquez sur Save & Apply. |
| 6 est le code DHCP pour les serveurs DNS. | |
| L'adresse IP qui suit est celle de votre serveur DNS. | |
| Vous pouvez spécifier plusieurs serveurs en les séparant par des virgules (ex: 6,192.168.1.110,1.1.1.1). | |
| Cliquez sur Save & Apply. | |
| | |
| 💡 Note importante : Cette méthode est généralement préférable à la configuration d'un "Custom DNS Server" directement sur l'interface LAN, car elle permet aux clients de recevoir l'adresse du serveur DNS via DHCP, tout en laissant la possibilité au routeur de faire office de résolveur local si nécessaire. | |
| | |
| 🔄 3. Redémarrer les services | |
| Après avoir appliqué les changements, il est recommandé de redémarrer le service DHCP (qui gère aussi le DNS dans OpenWrt) pour forcer la prise en compte des nouvelles options : | |
| Allez dans System → Startup. | |
| Trouvez le service dnsmasq (ou odhcpd) et cliquez sur Restart. | |
| | |
| ✅ Vérification | |
| Pour confirmer que tout fonctionne : | |
| Depuis un appareil sur votre réseau, ouvrez un terminal et utilisez la commande nslookup ou dig pour résoudre un nom de domaine. Vous devriez voir votre serveur DNS (192.168.1.111) apparaître comme serveur de réponse. | |
| | |
| | |
| | |
| | |
| | |
| | |
| ---- | |
| | |
| | |
| | |
| 2.2. Sur votre routeur OpenWrt (GL-MT6000) | |
| | |
| Allez dans Network → Firewall → Port Forwards. | |
| Ajoutez une règle : | |
| Name : DNS Public | |
| Protocol : UDP + TCP (ou les deux séparément) | |
| External port : 53 | |
| Internal IP : 192.168.1.111 | |
| Internal port : 53 | |
| Sauvegardez et appliquez | |
| | |
| | |
| | |
| | |
| |
| | <note tip>Cette méthode est généralement préférable à la configuration d'un "Custom DNS Server" directement sur l'interface LAN, car elle permet aux clients de recevoir l'adresse du serveur DNS via DHCP, tout en laissant la possibilité au routeur de faire office de résolveur local si nécessaire.</note> |
| |
| | Je me souviens aussi avoir dû paramétrer des valeurs "MTU" car j'avais de gros soucis de lags, mais je ne souviens plus réellement pourquoi ni comment. Ils sont dans LuCi dans Network > Interfaces > Onglet "Devices". Les miens sont sur 1500, et je ne répare pas ce qui fonctionne ;) |
| |
| | <note important>Après avoir appliqué les changements, il est recommandé de redémarrer les services. Personnellement après avoir modifier plusieurs paramètres, je préfère carrément un reboot du routeur.</note> |