Dies hängt davon ab, ob Sie das Hosting der Unterdomäne an einen anderen DNS-Server (oder an denselben Server, jedoch in einer anderen Zonendatei) delegieren möchten. Sie delegieren eine Zone, wenn Sie möchten, dass eine andere Entität sie steuert, z. B. eine andere IT-Abteilung oder -Organisation.
In diesem Fall benötigen Sie NS-Datensätze. Andernfalls reichen A- oder CNAME-Einträge aus.
Angenommen, Sie haben die Domain example.com. Sie haben einen A-Datensatz für www.example.com und möchten die Subdomain info.example.com mit www.info.example.com als Host erstellen.
Delegation
Nehmen wir in dieser Situation weiter an, Sie haben zwei DNS-Server, die diese Unterdomäne hosten. (Dies können dieselben Server sein, auf denen zurzeit example.com gehostet wird.) In diesem Fall erstellen Sie zwei NS-Einträge in der Zonendatei example.com:
info IN NS 192.168.2.2
info IN NS 192.168.2.3
Auf diesen beiden Servern erstellen Sie die Zone info.example.com und füllen sie wie jede andere Domain.
www IN A 192.168.2.6
Keine Delegation
Fügen Sie hier einfach einen A-Datensatz in die Zonendatei example.com ein und verwenden Sie einen Punkt, um anzugeben, dass Sie den www.info
Host in der example.com
Domäne erstellen möchten :
www.info IN A 192.168.2.6
CNAME verwenden
Die Entscheidung, ob ein CNAME verwendet wird, ist unabhängig von der Wahl der Delegierung. Im Allgemeinen verwende ich gerne einen CNAME für die "generischen" Namen, die auf bestimmte Maschinennamen verweisen. Zum Beispiel könnte ich meine Maschinen mit einer organisatorischen Namenskonvention wie Comicfiguren (daffy, elmer, mickey usw.) oder etwas Bürokratischem (sc01p6-serv) benennen und die generischen Namen darauf verweisen. Wenn sich die IP-Adresse des Geräts ändert, muss ich nur an einer Stelle nachsehen, um sie zu ändern.
www IN CNAME sc01p6-serv
mail IN CNAME sc01p6-serv
sc01p6-serv IN A 192.168.2.6