Server DNS cache-only
Résolu
Yrrrk
Messages postés
181
Date d'inscription
Statut
Membre
Dernière intervention
-
spacm Messages postés 141 Date d'inscription Statut Membre Dernière intervention -
spacm Messages postés 141 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais monter un serveur qui me servirait de DNS cache-only.
Il s'agit d'un DNS public. J'ai donc installé Bind9 sur une Debian Lenny 5.01.
L'adressage de la machine est correcte, et je peux aller sur le net.
'Pour mettre en place la "fonction" j'ai modifié que deux fichiers :
/etc/resolv.conf :
nameserver 213.244.0.15 # server DNS
Et /etc/bind/named.conf.options :
options {
directory "/var/cache/bind";
forwarders {
213.244.0.15;
194.2.0.20;
};
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
Il me manque quelque chose, mais quoi?
Que faut il faire d'autre pour mettre en place un cache DNS ?
Merci.
J'aimerais monter un serveur qui me servirait de DNS cache-only.
Il s'agit d'un DNS public. J'ai donc installé Bind9 sur une Debian Lenny 5.01.
L'adressage de la machine est correcte, et je peux aller sur le net.
'Pour mettre en place la "fonction" j'ai modifié que deux fichiers :
/etc/resolv.conf :
nameserver 213.244.0.15 # server DNS
Et /etc/bind/named.conf.options :
options {
directory "/var/cache/bind";
forwarders {
213.244.0.15;
194.2.0.20;
};
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
Il me manque quelque chose, mais quoi?
Que faut il faire d'autre pour mettre en place un cache DNS ?
Merci.
A voir également:
- Server DNS cache-only
- Changer dns - Guide
- Clear dns cache - Guide
- Copie caché - Guide
- Numéro caché - Guide
- Dns gratuit - Guide
5 réponses
Bonjour,
Je ne m'y connais pas particulièrement là dedans, mais je pense qu'il faut distinguer les rôles de ton resolv.conf et de ton named.conf
resolv.conf indique à ta machine quel dns consulter pour résoudre un hote. Ton resolv.conf pointe vers un serveur
externe, et snobe donc ton bind, qui attend désespérément une requête. Il faudrait mettre l'adresse de ton serveur dans ton resolv.conf pour que les requetes passent par lui. (Disez moi si je me trompe)
Je ne m'y connais pas particulièrement là dedans, mais je pense qu'il faut distinguer les rôles de ton resolv.conf et de ton named.conf
resolv.conf indique à ta machine quel dns consulter pour résoudre un hote. Ton resolv.conf pointe vers un serveur
externe, et snobe donc ton bind, qui attend désespérément une requête. Il faudrait mettre l'adresse de ton serveur dans ton resolv.conf pour que les requetes passent par lui. (Disez moi si je me trompe)
Effectivement, je pense que vous avez raison sur ce point.
Cependant ma conf n'est toujours pas bonne...
Mais ça me fait toujours une erreur de corrigé, merci.
Cependant ma conf n'est toujours pas bonne...
Mais ça me fait toujours une erreur de corrigé, merci.
Peut être faut il indiquer quelque part à bind de qui il accepte des requêtes. (simple supposition)
sinon, peut être les logs apportent-ils des infos...
sinon, peut être les logs apportent-ils des infos...
Oui, c bon j'ai trouvé.
Et je vient de voir que ton dernier poste mise tout pile ou il faut!
c dans le fichier : /etc/bind/named.conf.options
il me manquait la petite ligne :
allow-query {any;};
Merci de ton aide.
Et je vient de voir que ton dernier poste mise tout pile ou il faut!
c dans le fichier : /etc/bind/named.conf.options
il me manquait la petite ligne :
allow-query {any;};
Merci de ton aide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question