Mehrstufiges Wildcard-DNS-Setup (Catch-All) *. *. Domain.com => ein IP / CNAME

8

Es ist bekannt, dass es möglich ist, einen DNS-Server so zu konfigurieren, dass eine "Catch-All" -Auflösung auf einer einzelnen Subdomain-Ebene durchgeführt wird, z. B. *.example.com. IN A x.x.x.xso, dass anything.example.comeine Zuordnung zu einem einzelnen IP / CNAME erfolgt.

Ich muss jedoch mindestens ein Wildcard-Sub-Subdomain-Catch-All- Wildcard-System der Stufe 2 einrichten, damit es any.thing.example.combesser oder besser item.of.any.level.under.example.comin eine einzelne IP aufgelöst wird.

Hat jemand das zum Laufen gebracht?

Jan Rovner
quelle
Ich kann nur sagen , dass es auf jeden Fall ist möglich. Sie müssen jedoch auf jemanden warten, der Ihnen sagt, wie .
o0 '.
Ja, ich glaube es ist. Ich benötige jedoch einen Rat, wie dies mit gängiger Serversoftware (BIND, Microsoft DNS-Server usw.) erreicht werden kann.
Jan Rovner
Sie sollten die DNS-Software hinzufügen, die Sie verwenden
MichelZ

Antworten:

5

Auf jedem echten DNS-Server stimmt ein Platzhalterdatensatz mit einem oder mehreren Labels überein .

Siehe Abschnitt 4.3.3 von RFC 1034 .

Alnitak
quelle
3

Funktioniert in Bindung mit nur einem Datensatz für *.dig.foo.com, es wird alles unter dieser Domain greifen. Dhdog.cat.dig.foo.com

Bearbeiten:
Dies ist eine Beispielkonfigurationsdatei.

BIND 9.2.4 and the zone file content is 
$ORIGIN test.domain.com.
*          CNAME          proxyserver.domain.com.
$ORIGIN domain.com.
....
HampusLi
quelle
Vielen Dank für die Antwort. Könnten Sie mir bitte eine BIND-Versionsnummer und möglicherweise den Inhalt einer Zonendatei geben?
Jan Rovner
1

Wir verwenden mehrstufige Subdomains auf unseren CDNs. In unserem DNS-Kontrollfeld (Zerigo) haben wir gerade die Zuordnung von * .ourcdn.com zu einem CName unseres CDN verwendet. Dann können wir verwenden

node1.site1.ourcdn.com
node2.site1.ourcdn.com
node1.site2.ourcdn.com
node2.site2.ourcdn.com

Ich hatte noch keine Gelegenheit, dies auf BIND usw. zu testen, aber ich bin mir ziemlich sicher, dass es dort genauso funktionieren wird, antwortet Zerigo mit

* .ourcdn.com. IN CNAME cdnsource.com

Verschmieren
quelle