Dans un premier temps il faut que tu déclare ton adresse IP free en tant que serveur de nom chez le prestataire où tu as acheter le nom de domaine.
Le premier problème que tu va certainement rencontrer est que ce prestataire va te demander deux serveurs DNS minimum, mais il y a des services gratuit proposant de te créer un serveur DNS secondaire comme par exemple www.xname.org
Une fois tes deux serveurs déclarés, tu peux tester en faisant un dig NS mondomaine.tld.
La réponse doit comporter deux NS, un pointant sur ta freebox, un autre vers le serveur secondaire.
Ensuite il faut router les requêtes DNS arrivant chez toi vers 192.168.0.9 qui à l'air d'être la machine qui héberge ton serveur DNS sur ton lan dans ton exemple.
Dans l'interface admin de la freebox tu dois avoir une rubrique redirection de port, il faut rediriger le port 53 en Udp et TCP vers 192.168.0.9 port 53.
A partir de ce moment, ton serveur peut recevoir des requêtes en provenance d'internet.
Mais il ne faut surtout pas que ton serveur DNS réponde des IP locales, qui ne sont pas routables sur le net.
Si tout tes sous domaines sont derrière ta freebox tu peux faire en sorte que *.mondomaine.tld pointe vers ton IP free, et si tu veux garder les ip locales pour les requêtes depuis ton lan tu peux faire une config en split horizon: http://www.cyberciti.biz/faq/linux-unix-bind9-named-configure-views/
Ainsi, ton serveur ne répondra pas de la même manière en fonction de la source de la requête.
Pour finir, il faut que tu autorises le transfert de zone vers le DNS secondaire, et bien sur désactiver la récursion pour les requêtes venant du net pour des raison de sécurité.
# DNAT sur la freebox et Bind en split horizon
Posté par lay . En réponse au message DNS derrière NAT. Évalué à 10.
Bonjour,
Dans un premier temps il faut que tu déclare ton adresse IP free en tant que serveur de nom chez le prestataire où tu as acheter le nom de domaine.
Le premier problème que tu va certainement rencontrer est que ce prestataire va te demander deux serveurs DNS minimum, mais il y a des services gratuit proposant de te créer un serveur DNS secondaire comme par exemple www.xname.org
Une fois tes deux serveurs déclarés, tu peux tester en faisant un dig NS mondomaine.tld.
La réponse doit comporter deux NS, un pointant sur ta freebox, un autre vers le serveur secondaire.
Ensuite il faut router les requêtes DNS arrivant chez toi vers 192.168.0.9 qui à l'air d'être la machine qui héberge ton serveur DNS sur ton lan dans ton exemple.
Dans l'interface admin de la freebox tu dois avoir une rubrique redirection de port, il faut rediriger le port 53 en Udp et TCP vers 192.168.0.9 port 53.
A partir de ce moment, ton serveur peut recevoir des requêtes en provenance d'internet.
Mais il ne faut surtout pas que ton serveur DNS réponde des IP locales, qui ne sont pas routables sur le net.
Si tout tes sous domaines sont derrière ta freebox tu peux faire en sorte que *.mondomaine.tld pointe vers ton IP free, et si tu veux garder les ip locales pour les requêtes depuis ton lan tu peux faire une config en split horizon: http://www.cyberciti.biz/faq/linux-unix-bind9-named-configure-views/
Ainsi, ton serveur ne répondra pas de la même manière en fonction de la source de la requête.
Pour finir, il faut que tu autorises le transfert de zone vers le DNS secondaire, et bien sur désactiver la récursion pour les requêtes venant du net pour des raison de sécurité.