In einem DNS-Zonenfile findet man oftmals sowohl *
als auch @
als Bestandteil des Eintrags. Doch worin genau besteht der Unterschied?
Der Unterschied ist einfach und schnell erklärt. *
ist eine Wildcard. Das heißt, der folgende Eintrag gilt für alle beliebigen Subdomains:
* IN A 78.32.35.181
Angenommen, es handelt sich um das Zonenfile der Domain example.com, dann würde der obige Eintrag für:
- www.example.com
- mail.example.com
- test.example.com
gelten.
Anders sieht es beim @
aus. Das @
gilt für die Domain selbst. So entsteht durch folgende Zeile:
@ IN A 78.32.35.181
beispielsweise die „Zuweisung“ der IP-Adresse 78.32.35.181
für die Domain example.com (ohne Subdomain).