Jawaban:
Itu tergantung pada apakah Anda ingin mendelegasikan hosting subdomain ke server DNS yang berbeda (atau ke server yang sama, tetapi dalam file zona yang berbeda). Anda mendelegasikan zona ketika Anda ingin entitas lain mengendalikannya, seperti departemen atau organisasi TI yang berbeda.
Jika Anda melakukannya, maka Anda perlu catatan NS. Jika tidak, catatan A atau CNAME akan cukup.
Katakanlah Anda memiliki domain example.com. Anda memiliki catatan A untuk www.example.com dan Anda ingin membuat subdomain info.example.com dengan www.info.example.com sebagai host di dalamnya.
Dalam situasi ini, katakan lebih lanjut Anda memiliki dua server DNS yang akan menjadi hosting subdomain itu. (Mereka bisa menjadi server yang sama yang saat ini menjadi hosting example.com.) Dalam hal ini, Anda akan membuat dua entri NS dalam file zone example.com:
info IN NS 192.168.2.2
info IN NS 192.168.2.3
Di kedua server itu, Anda akan membuat zona info.example.com dan mengisinya seperti yang Anda lakukan pada domain lainnya.
www IN A 192.168.2.6
Di sini, cukup tambahkan catatan A di file zone example.com, menggunakan titik untuk menunjukkan bahwa Anda ingin membuat www.info
host di example.com
domain:
www.info IN A 192.168.2.6
Keputusan untuk menggunakan CNAME tidak tergantung pada pilihan delegasi. Saya biasanya suka menggunakan CNAME untuk nama "generik" yang menunjuk ke nama mesin tertentu. Sebagai contoh, saya dapat memberi nama mesin saya menggunakan konvensi penamaan organisasi seperti karakter kartun (daffy, elmer, mickey, dll.) Atau sesuatu yang birokratis (sc01p6-serv) dan menunjukkan nama generik kepada mereka. Jika alamat IP mesin berubah, saya hanya perlu mencari di satu tempat untuk memodifikasinya.
www IN CNAME sc01p6-serv
mail IN CNAME sc01p6-serv
sc01p6-serv IN A 192.168.2.6
Untuk mendelegasikan seluruh subdomain ke layanan DNS lain, Anda memerlukan catatan berikut di DNS host Anda:
NS
) yang menunjuk ke server nama resmi untuk sub-domain AndaA
Catatan alamat ( ) untuk server nama sub-domainDan Anda perlu menyediakan sepasang server nama DNS untuk sub-domain Anda. Mereka perlu melayani catatan berikut:
SOA
untuk sub-domainNS
catatanA
catatan untuk server nama sub-domainRFC1034 berisi deskripsi yang baik tentang bagaimana sub-domain dikonfigurasikan.