Question DNS sous openwrt

Question DNS sous openwrt - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 17-11-2020 à 17:35:42    

Bonjour,
 
Ma routeur openwrt est connecté en DHCP sur ma livebox. L'ensemble de mes appareils réseaux sont connecté sur mon openwrt (filaire ou wifi)
Comment forcer l'ensemble des appareils à utiliser le DNS que je veux plutôt que le DNS imposé par la livebox ?
 
Réseau livebox : ipv4 et ipv6 actif, wifi désactivé, réseau en  192.168.1.x
Réseau openwrt : ipv4 et ipv6 actif, wifi activé, réseau en 192.168.2.x
 
mon openwrt :
inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
 
mon pcfixe sous windows :  
inet addr:192.168.2.40  Passerelle:192.168.2.1  Mask:255.255.255.0
 
Si je mets dans l'interface LAN de mon openwrt  
"Utiliser des serveurs DNS spécifiques" en mettant 1.1.1.1 et 8.8.8.8 , es ce que l'ensemble des clients DHCP vont l'utiliser ?
Comment faire le test ?
 
Question subsidiaire, est-il possible de savoir si des appareils branchés en filaire ne sont pas en gigabit facilement (sans avoir à aller sur chacun d'entre eux) ?
Merci.

Reply

Marsh Posté le 17-11-2020 à 17:35:42   

Reply

Marsh Posté le 18-11-2020 à 09:37:00    

Je en connais pas OpenWRT, mais il doit falloir distinguer les DNS que tu lui règles pour lui, et les DNS qui retombent via le DHCP.
 
Dans la configuration de ton démon DHCP tu dois pouvoir régler les DNS qui descendent à tes clients.
 
Pour savoir si ça marche effectivement, pense déjà à renouveler ton bail DHCP d'une manière ou d'une autre après avoir modifié ta conf, et utilise nslookup. Nslookup te donne l'adresse du serveur DNS qui t'as répondu quand il fait sa résolution.

Reply

Marsh Posté le 18-11-2020 à 09:41:59    

Dans la configuration de ton interface LAN, en bas t'as la zone "DHCP Server", dans tes DHCP Options tu mets un truc du genre '6,8.8.8.8'. 6 correspond à l'option qui spécifie les DNS, l'adresse après la virgule à l'IP que tu veux attaquer.
 
Voir par là.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed