Nous avons un grand nombre de succursales connectées par VPN, mais sans aucun type d'infrastructure de serveur. Les machines clientes de chaque bureau obtiennent leur configuration réseau d'une ASA 5505, qui est également utilisée pour la connexion VPN.
Les machines clientes Windows XP sont configurées pour utiliser l'un de nos serveurs DNS d'entreprise comme serveur primaire, le serveur DNS du fournisseur d'accès étant le secondaire. L'idée est que si la connexion VPN échoue pour une raison quelconque, le personnel du bureau sera toujours en mesure d'accéder à l'Internet, ainsi qu'à notre webmail et à notre portail d'accès à domicile. Dans la majorité des cas, cela fonctionne bien.
Cependant, pour les bureaux basés en Amérique du Sud, nous constatons que la résolution DNS sur les machines clientes est régulièrement effectuée par rapport au serveur DNS du FAI - ce qui a pour conséquence que nos ressources d'entreprise sont effectivement indisponibles pour le personnel des bureaux.
Les machines clientes sont capables d'envoyer un ping au serveur DNS de l'entreprise. Lorsque je fais un nslookup d'un nom d'hôte d'entreprise, j'obtiens une réponse.
Je pense que l'une des situations suivantes (ou une combinaison des deux) se produit :
- le serveur DNS de notre entreprise ne répond pas toujours aux demandes en temps voulu (je ne sais pas pourquoi cela n'affecte que les clients d'une région géographique donnée).
- Les requêtes DNS en provenance d'Amérique latine sont retardées d'une manière ou d'une autre, ce qui fait que le client les traite comme des échecs (bien que nous ayons des bureaux à la fin de connexions VSAT beaucoup plus lentes qui ne connaissent pas ce problème).
- une seule défaillance entraîne la création d'une entrée dans le cache DNS de Windows, ce qui a pour conséquence que les recherches ne se font pas lors des tentatives suivantes.
Quelqu'un d'autre a-t-il rencontré ce problème ? Des idées pour le résoudre ?