ADC

Supporte les domaines DNS génériques

Les domaines DNS Wildcard sont utilisés pour traiter les demandes concernant des domaines et des sous-domaines inexistants. Dans une zone, utilisez des domaines génériques pour rediriger les requêtes relatives à tous les domaines ou sous-domaines inexistants vers un serveur particulier, au lieu de créer un enregistrement de ressource (RR) distinct pour chaque domaine. L’utilisation la plus courante d’un domaine DNS générique est de créer une zone qui peut être utilisée pour transférer du courrier depuis Internet vers un autre système de messagerie.

Dans la résolution DNS, les RR génériques prennent en charge le domaine générique. Les RR génériques sont utilisés pour synthétiser les réponses aux requêtes concernant un nom de domaine inexistant. Par exemple, si vous avez effectué une requête et que http://image.example.comle sous-domaine « image » n’existe pas, il se peut que vous soyez redirigé vers exemple.com.

Un enregistrement générique comporte un astérisque (*) comme étiquette la plus à gauche d’un nom de domaine. Par exemple, *.example.com. Un astérisque à n’importe quel autre endroit du nom de domaine signifie qu’il s’agit d’un enregistrement DNS générique. Par exemple, new.*.example.com il ne s’agit pas d’un enregistrement DNS générique valide.

Remarque

  • Le domaine Wildcard est pris en charge uniquement lorsque l’appliance NetScaler fait autorité pour la zone et est configurée en tant que serveur proxy ADNS ou DNS.
  • Le domaine Wildcard n’est pas pris en charge pour les enregistrements NS et SOA.
  • Le domaine Wildcard ne peut pas être appliqué lorsque la requête se trouve dans une autre zone.
  • Le domaine générique ne peut pas être appliqué lorsque l’existence du QNAME ou d’un nom compris entre le domaine générique et le QNAME est connue.

Exemple de configuration

add dns soaRec example.com -originServer n1.example.com -contact admin.example.com

add dns nsRec example.com n1.example.com

add dns nsRec example.com n2.example.com

add dns zone example.com  -proxyMode no

add dns addrec www.example.com 2.2.2.2

add dns addrec *.example.com 10.10.10.10

add dns addrec *.example.com 10.10.10.11

add dns aaaarec *.example.com 2001::1
<!--NeedCopy-->

Dans l’exemple, un nom de domaine générique est ajouté pour un enregistrement A et AAAA.

Lorsqu’une requête est reçue pour un nom de domaine qui existe dans la zone, l’appliance NetScaler répond avec la réponse correspondante. Par exemple, pour www.example.com, l’appliance répond avec 2.2.2.2 dans l’exemple.

Pour un nom de domaine inexistant qui correspond à un type de caractère générique, une réponse synthétisée est délivrée.

Dans l’exemple, l’appliance NetScaler répond avec 10.10.10.10 et 10.10.11 pour un nom de domaine nonexist.example.com ou xyz.example.com.

La synthèse des caractères génériques ne s’applique pas à un nom de domaine qui existe dans la zone.

Par exemple, pour la requête www.example.com et le type AAAA, l’appliance NetScaler ne synthétise pas avec un caractère générique, car elle www.example.com existe avec le type A. Dans cet exemple, l’appliance NetScaler répond par une réponse NODATA.

Pour une requête, dites abc.example.com et tapez AAAA, l’appliance NetScaler répond par une réponse synthétisée. Par exemple, pour www.example.com, l’appliance répond avec 2001 : :1 dans l’exemple.

Supporte les domaines DNS génériques