J'accède régulièrement aux domaines Windows qui ont été configurés pour utiliser un domaine sous le nom de premier niveau .local
. Ceci est en conflit avec Bonjour/Zeroconf qui réserve .local
pour son propre usage. Un certain nombre de plates-formes prennent en charge Bonjour dès la sortie de la boîte (y compris Mac OS, iPhone et Ubuntu) et il existe de nombreux problèmes de résolution de noms lorsque ce conflit se produit.Redirection du sous-domaine ".local" vers monodiffusion DNS
J'ai une solution de contournement manuelle (par station de travail) en place pour Mac OS en créant un /etc/resolver/ntdomain.local
par resolver(5)
qui fonctionne bien. Malheureusement, cela nécessite des modifications manuelles sur chaque poste de travail et ne fonctionne pas sur l'iPhone. Ce que je cherche est un moyen de rediriger les demandes de *.ntdomain.local
arrivant via mDNS à un serveur DNS unicast spécifique. Cela ne me dérange pas d'écrire du code si nécessaire. Je peux le déployer de préférence sur Debian ou sur Windows 2003. Il semblerait que Avahi soit la bibliothèque que je recherche. Est-ce que cela peut être fait sans enregistrer chaque adresse dans le sous-domaine ou est-il possible d'enregistrer un seul enregistrement NS de ntdomain.local
qui pointe vers le serveur DNS Windows?