Wie in den meisten Antworten erwähnt, benötigen Sie einen AEintrag an der Basis Ihres Domainnamens, der auf die IP-Adresse des Webservers verweist.
Ich würde jedoch nicht empfehlen, auf wwwdiesen CNAMEBasisdomänennamen zu verweisen, es sei denn, Sie verstehen genau, was Sie tun.
Obwohl dies aus Managementsicht am einfachsten erscheint (nur ein Datensatz muss geändert werden, wenn die IP-Adresse Ihrer Site geändert wird), kann dies Nebenwirkungen haben.
Vergessen Sie nicht, dass a CNAMEdie linke Seite (den "Eigentümernamen" des CNAME) für alle DNS-Ressourceneintragstypen und nicht nur für ADatensatzabfragen mit der rechten Seite gleichsetzt .
Also, wenn Ihre Zone so aussieht:
$ORIGIN example.com
@ IN SOA ...
IN NS ...
IN NS ...
IN A 192.0.2.1
IN MX mail
IN SPF ...
www IN CNAME @
Dann gibt eine Abfrage nach www.example.com IN MX?den gleichen MX-Eintrag zurück wie nach example.com. Wenn Sie das wollen, ist das in Ordnung.
Es wird jedoch auch das Gleiche tun für die anderen Aufzeichnungen ( SOA, NS, SPF, usw.) , die in der Regel nicht erwünscht ist.
Daher sollte die richtige Antwort darin bestehen, auch nur wwweinen ADatensatz mit demselben Wert wie der Basisname zu erstellen :
$ORIGIN exmaple.com
@ IN A 192.0.2.1
wwww IN A 192.0.2.1