Anda harus mendapatkan salinan "DNS dan BIND in a Singkatnya" dan bekerja dengannya sebagai cara untuk memahami bagaimana DNS bekerja (karena ini adalah pertanyaan kedua yang Anda tanyakan - yang OK, Anda belajar kami berharap!)
Anda dapat menempatkan beberapa subdomain di zona utama. Sebenarnya ada setidaknya 2 cara untuk mencapai ini.
The simpler way would be this
; NS Records
IN NS ns1.example.com.
IN NS ns2.example.com.
; A Records
host01 IN A 1.1.1.1
host01.nyc.us IN A 2.2.2.2
Cara yang lebih kompleks adalah membuat subdomain, dengan catatan Zone-nya sendiri. Anda mungkin tidak ingin melakukan ini dalam kasus yang Anda sebutkan di atas, namun akan berguna jika Anda ingin mengirim permintaan ke server nama yang berbeda atau menempatkannya di bawah kendali orang lain - pada kenyataannya, ini cukup banyak bagaimana hal dilakukan oleh root server nama untuk mendelegasikan nama domain Anda!
Untuk melakukan ini, Anda perlu membuat zona dengan catatan NS untuk subdomain seperti
; NS Records
IN NS ns1.example.com.
IN NS ns2.example.com.
; A Records
host01 IN A 1.1.1.1
us IN NS ns.nameserver.com
us IN NS ns2.nameserver.com
Kemudian buat file zona untuk "us.example.com" di mana Anda dapat memiliki nyc.us.example.com (dan lagi mendelegasikannya ke server nama baru) atau memiliki catatan host01.nyc "(karena akan relatif terhadap kami. contoh.com)
Kuncinya adalah bahwa nama domain diselesaikan dari kanan ke kiri, dipisahkan oleh "." karakter, sehingga Anda dapat mendelegasikan sub cukup jauh ke bawah.