Un redirecteur est un serveur DNS (Domain Name System) sur un réseau qui transfère des requêtes DNS pour des noms DNS externes vers des serveurs DNS situés à l’extérieur de ce réseau. Vous pouvez également transférer les requêtes sur la base de noms de domaine spécifiques au moyen de redirecteurs conditionnels.

Vous désignez un serveur DNS sur un réseau comme redirecteur en configurant les autres serveurs DNS du réseau de sorte qu’ils transfèrent à ce serveur DNS les requêtes qu’ils ne peuvent pas résoudre localement. L’utilisation d’un redirecteur vous permet de gérer la résolution des noms externes à votre réseau, tels que les noms Internet, et d’améliorer l’efficacité de la résolution de noms pour les ordinateurs de votre réseau. Pour plus d’informations sur les redirecteurs et les redirecteurs conditionnels, voir Utilisation de redirecteurs.

La figure suivante illustre la façon dont les requêtes de noms externes sont dirigées avec des redirecteurs.

Requêtes de noms externes et redirecteurs

Exemple de configuration de redirecteur commun

Lorsque vous désignez un serveur DNS comme redirecteur, vous le rendez responsable de la gestion du trafic externe, ce qui limite l’exposition du serveur DNS à Internet. Un redirecteur entraîne l’existence d’un grand cache d’informations DNS externes car toutes les requêtes DNS externes sur le réseau sont résolues par son intermédiaire. En peu de temps, un redirecteur résout un grand nombre de requêtes DNS externes à l’aide de ces données mises en cache. Cela réduit le trafic Internet sur le réseau et le temps de réponse pour les clients DNS.

Un serveur DNS configuré pour utiliser un redirecteur se comporte différemment d’un serveur DNS non configuré pour utiliser un redirecteur. Le comportement d’un serveur DNS configuré pour utiliser un redirecteur est le suivant :

  1. Lorsque le serveur DNS reçoit une requête, il tente de la résoudre au moyen des zones qu’il héberge et à l’aide de son cache.

  2. Si la requête ne peut pas être résolue à l’aide des données locales, le serveur DNS la transfère au serveur DNS désigné comme redirecteur.

  3. Si aucun redirecteur n’est disponible, le serveur DNS tente d’utiliser ses indications de racine pour résoudre la requête.

Lorsqu’un serveur DNS transfère une requête à un redirecteur, il envoie une requête récursive au redirecteur. Celle-ci diffère de la requête itérative envoyée par un serveur DNS à un autre serveur DNS durant une résolution de noms standard (qui n’implique pas de redirecteur).

Redirecteurs conditionnels

Un redirecteur conditionnel est un serveur DNS sur un réseau qui transfère des requêtes DNS en fonction du nom de domaine DNS mentionné dans la requête. Par exemple, vous pouvez configurer un serveur DNS de façon à transférer toutes les requêtes qu’il reçoit pour des noms se terminant par corp.contoso.com à l’adresse IP d’un serveur DNS spécifique ou aux adresses IP de plusieurs serveurs DNS.

Résolution de noms Internet

Les serveurs DNS peuvent utiliser des redirecteurs conditionnels pour résoudre des requêtes entre les noms de domaine DNS de sociétés qui partagent des informations. Par exemple, deux sociétés, Wingtip Toys et Tailspin Toys, souhaitent améliorer la manière dont les clients DNS de Wingtip Toys résolvent les noms des clients DNS de Tailspin Toys. Les administrateurs de Tailspin Toys informent les administrateurs de Wingtip Toys à propos de l’ensemble de serveurs DNS sur le réseau Tailspin Toys où Wingtip Toys peut envoyer les requêtes pour le domaine dolls.tailspintoys.com. Les serveurs DNS du réseau Wingtip Toys sont configurés pour transférer toutes les requêtes pour les noms se terminant par dolls.tailspintoys.com aux serveurs DNS désignés dans le réseau Tailspin Toys. En conséquence, les serveurs DNS du réseau Wingtip Toys ne sont pas contraints d’interroger leurs serveurs racines internes (ni les serveurs racines Internet) pour résoudre les requêtes de noms se terminant par dolls.tailspintoys.com.


Table des matières