Citrix ADC

Unterstützung von Wildcard-DNS-Domänen

Wildcard-DNS-Domänen werden verwendet, um Anfragen nach nicht existierenden Domains und Subdomains zu bearbeiten. Verwenden Sie in einer Zone Platzhalterdomänen, um Abfragen für alle nicht vorhandenen Domänen oder Subdomains auf einen bestimmten Server umzuleiten, anstatt für jede Domäne einen separaten Ressourceneintrag (RR) zu erstellen. Die häufigste Verwendung einer Wildcard-DNS-Domäne besteht darin, eine Zone zu erstellen, die verwendet werden kann, um E-Mails aus dem Internet an ein anderes E-Mail-System weiterzuleiten.

In der DNS-Auflösung unterstützen Wildcard-RRs die Platzhalterdomäne. Die Platzhalter-RRs werden verwendet, um die Antworten auf Abfragen für einen nicht vorhandenen Domänennamen zu synthetisieren. Wenn Sie beispielsweise abgefragt http://image.example.comhaben und die Subdomain “image” nicht existiert hat, werden Sie möglicherweise zu example.com weitergeleitet.

Ein Platzhalterdatensatz hat ein Sternchen (*) als die ganz links markierte Bezeichnung eines Domänennamens. Beispiel: *.example.com. Ein Sternchen an einer anderen Stelle im Domänennamen bedeutet einen Platzhalter-DNS-Eintrag. Zum Beispiel new.*.example.com ist kein gültiger Platzhalter-DNS-Eintrag.

Hinweis:

  • Platzhalterdomäne wird nur unterstützt, wenn die Citrix ADC Appliance autorisierend für die Zone ist und als ADNS- oder DNS-Proxyserver konfiguriert ist.
  • Platzhalterdomäne wird für NS- und SOA-Einträge nicht unterstützt.
  • Platzhalterdomäne kann nicht angewendet werden, wenn sich die Abfrage in einer anderen Zone befindet.
  • Platzhalterdomäne kann nicht angewendet werden, wenn der QNAME oder ein Name zwischen der Platzhalterdomäne und dem QNAME bekanntermaßen vorhanden ist.

Beispielkonfiguration

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

Im Beispiel wird ein Platzhalterdomänenname für einen A- und AAAA-Datensatz hinzugefügt.

Wenn eine Abfrage für einen Domänennamen empfangen wird, der in der Zone vorhanden ist, antwortet die Citrix ADC Appliance mit der entsprechenden Antwort. Zum www.example.comBeispiel antwortet die Appliance mit 2.2.2.2 im Beispiel.

Für einen nicht vorhandenen Domänennamen, der mit einem Platzhaltertyp übereinstimmt, wird eine synthetisierte Antwort geliefert.

Im Beispiel antwortet die Citrix ADC Appliance mit 10.10.10.10 und 10.10.10.11 auf einen Domainnamen nonexist.example.com oder xyz.example.com.

Die Platzhaltersynthese gilt nicht für einen Domainnamen, der in der Zone existiert.

Beispielsweise wird für die Abfrage www.example.com und der Typ AAAA die Citrix ADC Appliance nicht mit Platzhaltern synthetisiert, da sie mit Typ A www.example.com existiert. Im Beispiel reagiert die Citrix ADC Appliance mit einer NODATA-Antwort.

Für eine Abfrage sagen wir abc.example.com und geben Sie AAAA ein, die Citrix ADC Appliance antwortet mit einer synthetisierten Antwort. Zum www.example.comBeispiel antwortet die Appliance mit 2001። 1 im Beispiel.

Unterstützung von Wildcard-DNS-Domänen