J'ai un problème avec les vues utilisant Bind9. J'ai un serveur DNS Microsoft avec un domaine "example.com" configuré pour déléguer le sous-domaine "ds.example.com" au serveur DNS Bind.
Dans le serveur Bind, j'ai configuré deux vues basées sur le match-client pour deux sous-réseaux 10.10.10.0 et 10.10.21.1. Le problème est que le client fait une requête DNS au serveur DNS de Microsoft qui rappelle récursivement le serveur Bind, donc le match-client correspond à l'IP du serveur DNS de Microsoft et non à l'IP du client à l'origine de la requête.
Il y a une solution ? Ici le fragment de named.conf intéressé. Merci !
view "Net10View" {
match-clients { Net10; };
allow-recursion { Net10; };
allow-transfer { Net10; };
zone "ds.terracina.local" {
type master;
file "net10.terracina.local.dns";
};
};
view "Net21View" {
match-clients { Net21; };
allow-recursion { Net21; };
allow-transfer { Net21; };
zone "ds.terracina.local" {
type master;
file "net21.terracina.local.dns";
};
};