MaraDNS - un service DNS simple pour Windows à utiliser pour les tests de services
(maradns.samiam.org)Lorsque vous devez tester un service utilisant un domaine qui n’est pas encore enregistré, ou lorsque vous devez utiliser le même domaine qu’un site en production tout en le faisant pointer vers un serveur de test, il suffit de configurer le fichier hosts sur le navigateur web d’un PC. Mais pour une app iPhone, il faut alors un serveur DNS sur le réseau interne.
J’ai récemment beaucoup utilisé un service DNS open source qui peut être configuré simplement sur un PC Windows.
Vous pouvez définir n’importe quel nom de domaine sur n’importe quelle IP
-
ip4["maradns.foo."] = "10.10.10.10"
-
Vous pouvez aussi faire en sorte qu’un autre nom de domaine existant renvoie vers une autre IP.
Pour tous les autres domaines, il est possible de transmettre les requêtes à un serveur DNS normal afin d’en récupérer le résultat
- upstream_servers["."]="8.8.8.8, 8.8.4.4"
Par défaut, il s’exécute en mode daemon, mais pour le débogage, il peut aussi être lancé avec des droits d’utilisateur classiques.
- Pour un test rapide, il suffit d’exécuter le processus avec des droits d’utilisateur classiques, et en cas d’erreur, il faut également l’exécuter ainsi pour consulter les logs d’erreur.
Par défaut, seul l’UDP est pris en charge (Cygwin est nécessaire pour utiliser TCP)
Aucun commentaire pour le moment.