Je viens d'installer DD-WRT sur mon Linksys e4200 et j'en suis exceptionnellement satisfait. J'aimerais utiliser DNSMasq pour mettre en cache les résolutions DNS, transmettre les résultats qu'il n'a pas dans son cache au DNS public de Google, et résoudre les recherches locales. J'ai veillé à ce que les deux utilisations DNSMasq for DHCP
y Use DNSMasq for DNS
sont vérifiées et j'ai fait en sorte qu'une grande cache-size
con cache-size=10000
.
Cependant, j'ai besoin de mettre en place une redirection vers le DNS public de Google et de mettre en place une résolution de nom locale :
- Pour configurer la redirection vers Google, je peux spécifier des adresses IP dans les trois champs suivants
Static DNS
dans la section DHCP de la configuration de base.- Si je choisis ce processus, dois-je spécifier mon propre routeur comme premier
Static DNS
con192.168.1.1
o127.0.0.1
ou pas ? - Si je n'ai pas à répertorier mon propre routeur en tant que
Static DNS
alors que dois-je mettre dans le dernier champ ? Un autre fournisseur de DNS comme OpenDNS ?
- Si je choisis ce processus, dois-je spécifier mon propre routeur comme premier
- Je pense que je peux également spécifier le DNS avec un fichier
server=8.8.8.8
yserver=8.8.4.4
dans l'optionAdditional DNSMasq Options
dans leServices
onglet.- Encore une fois, dois-je d'abord spécifier mon propre routeur comme serveur pour qu'il utilise le cache local avec
server=192.168.1.1
oserver=127.0.0.1
?
- Encore une fois, dois-je d'abord spécifier mon propre routeur comme serveur pour qu'il utilise le cache local avec
La méthode que j'utilise a-t-elle de l'importance ?
Maintenant, concernant les noms d'hôtes et le DNS local. J'ai du mal à faire en sorte que les noms se résolvent en adresses IP locales. J'ai vu des tutoriels très simples indiquant que tout ce qu'il faut faire est d'activer la résolution locale avec l'option Use DNSMasq for DNS
puis spécifiez les noms/adresses IP dans l'option /etc/hosts/
ou en ajoutant des lignes dans le fichier address=/hostname/192.168.1.150
dans la boîte d'options de configuration de l Services
onglet. Apparemment, le Local DNS
dans l'option DNSMasq options
dans la section Services
n'a en fait rien à voir avec DNSMasq, du moins selon ce qui suit poste . Est-il important que je spécifie les mappings entre l'IP et le nom de l'hôte dans le fichier de configuration ? /etc/hosts
ou avec le fichier address=/hostname/192.168.1.150
dans la case Options DNSMasq supplémentaires ? À ce stade, je n'arrive même pas à résoudre les deux entrées déjà présentes dans le fichier d'hôte, sans parler des autres entrées que je spécifie dans la boîte d'options. Voici tutoriel Cela semble très facile, est-ce que ça doit fonctionner comme ça ? Y a-t-il quelque chose qui m'échappe ?
Merci beaucoup pour votre aide ! N'hésitez pas à me faire savoir si vous avez besoin de plus d'informations !