Domain Name System (DNS) adalah layanan jaringan yang memetakan, atau menyelesaikan, nama domain ke alamat IP masing-masing. Ini mengurangi kebutuhan pengguna untuk mengingat alamat IP karena mereka dapat merujuk ke mesin di jaringan dengan nama. Pemetaan yang dilakukan oleh /etc/hosts pada jaringan area lokal kecil (LAN) ditangani oleh DNS pada jaringan besar, termasuk Internet.
Jenis Server Nama
1. Server nama otoritatif
– Server nama otoritatif merespons pertanyaan tentang nama yang merupakan bagian dari zonanya saja.
– Server nama otoritatif dapat berupa server nama primer (master) atau server nama sekunder (slave).
– Setiap zona memiliki setidaknya satu server DNS otoritatif.
– Kueri DNS mengembalikan informasi tentang domain dan menentukan server DNS mana yang otoritatif untuk domain tersebut.
2. Server nama utama (server nama utama)
– Server nama utama, atau server nama master, adalah server otoritatif yang menyimpan salinan master data zona. –
– Server nama sekunder, atau server nama budak, juga otoritatif tetapi menyalin informasi zona dari server nama master atau dari server nama budak lainnya.
– Server nama juga dapat berfungsi sebagai server primer atau sekunder untuk beberapa zona di waktu yang sama.
3. Server nama khusus cache (server nama rekursif)
– Server nama khusus-caching, atau server nama rekursif, menawarkan layanan resolusi tetapi tidak otoritatif untuk zona mana pun.
– Server nama cache DNS ini menyimpan jawaban atas pertanyaan sebelumnya dalam cache (memori) untuk jangka waktu tertentu.
– Ketika server nama caching-only menerima kueri, ia menjawab dari cache jika bisa. Jika tidak memiliki jawaban dalam cache, itu meneruskan kueri ke server otoritatif.
– Meskipun tidak disarankan untuk alasan keamanan, server nama juga dapat dikonfigurasi untuk memberikan jawaban otoritatif untuk kueri di beberapa zona, sementara bertindak sebagai server nama khusus caching untuk semua zona lainnya.
Berkas konfigurasi DNS /etc/named.rfc1912.zones dijelaskan
Berkas konfigurasi DNS /etc/named.conf dijelaskan