Wildcard DNS

Protokolle & Standards
Ein DNS-Eintrag, der Anfragen für nicht existierende Subdomänen abfängt.
← Zurück zum Glossar

Was ist Wildcard DNS?

Wildcard DNS ist eine DNS-Konfiguration, die ein Sternchen (*) verwendet, um Anfragen für jede Subdomain zu entsprechen, die keinen expliziten DNS-Datensatz definiert hat. Ein Wildcard-Record wie *.example.com erfasst alle Abfragen für undefinierte Subdomains (blog.example.com, app.example.com, anything.example.com) und löst diese auf das angegebene Ziel.

Wie Wildcard DNS funktioniert

DNS Zone for example.com:

├── example.com A 192.0.2.1 (explicit)

├── www.example.com A 192.0.2.1 (explicit)

├── mail.example.com A 192.0.2.2 (explicit)

└── *.example.com A 192.0.2.10 (wildcard)

Query: random.example.com → 192.0.2.10 (matched by wildcard)

Query: www.example.com → 192.0.2.1 (explicit takes priority)

Syntax für die Karte

*.example.com.    3600    IN    A       192.0.2.10

*.example.com. 3600 IN CNAME catch-all.example.com.

*.example.com. 3600 IN MX 10 mail.example.com.

Allgemeine Anwendungsfälle

Multi-Tenant SaaS Anwendungen

*.myapp.com → Single server handles:

├── customer1.myapp.com

├── customer2.myapp.com

├── customername.myapp.com

└── (unlimited subdomains)

Entwicklungsumgebungen

User-Generierte Inhalte

Wildcard Prioritätsregeln

RekordAbfrage für test.example.com
test.example.com (explicit)✓ passt zuerst
*.example.com (wildcard)Passt, wenn nicht explizit

Explicit Records nehmen immer Vorrang vor Wildcards.

Einschränkungen

1. Nur ein Level: *.example.com passt nicht zu a.b.example.com

2. **Kann nicht bei apex* sein: *.com ist nicht erlaubt

3. **Sicherheitsüberlegung*: Kann unbeabsichtigte Subdomains fangen

4. **SSL-Komplexität*: Erfordert Wildcard SSL-Zertifikat

DNS-Konfiguration Beispiel

; Zone file

$ORIGIN example.com.

@ A 192.0.2.1 ; apex

www A 192.0.2.1 ; explicit www

* A 192.0.2.10 ; everything else

* MX 10 mail.example.com. ; wildcard mail

Bewährte Praktiken

1. Sehr sparsam: Nur wenn es wirklich gebraucht wird

2. **Kombination mit SSL*: Wildcard-Zertifikat erhalten

3. Anwendungshandling: Server muss Subdomains korrekt ausführen

4. **Monitor-Nutzung*: Uhr für unerwarteten Subdomain-Zugang

5. **Explicit overrides*: Erstellen Sie spezifische Datensätze für bekannte Subdomains

Wildcard DNS ermöglicht eine flexible Subdomain-Handling ohne individuelle DNS-Datensätze für jede Subdomain, ideal für dynamische Anwendungen und Multi-Tenant-Plattformen.

Setzen Sie dieses Wissen in die Praxis um

Verwenden Sie die DomScan-API, um Domänenverfügbarkeit, Gesundheit und mehr zu prüfen.