DNS Server
Pengertian DNS Server
DNS singkatan dari (Domain Name System) ~ sistem nama
domain. Ini adalah sebuah protokol lapisan aplikasi yang digunakan untuk
menyediakan mekanisme penamaan yang user-friendly untuk sumber daya
internet. Ini adalah mengaitkan nama domain pada suatu alamat IP dan
memungkinkan Anda untuk mengakses berbagai situs dengan menggunakan nama domain
tersebut melalui browser Anda.
Konfigurasi DNS
File /etc/bind/named.conf merupakan konfigurasi DNS
utama di mana kita bisa menambahkan deskripsi mapping dan informasi lainya.
Cara Kerja DNS Server
Server
DNS dalam implementasinya memerlukan program client yang dapat menghubungkan
setiap komputer user dengan server DNS. Program ini dikenal dengan nama
resolver. Resolver ini digunakan oleh program aplikasi yang terinstall di
komputer user, seperti web browser dan mail client.
Urutan cara kerja Server DNS menangai permintaan sebagai
berikut:
- Mencari alamat host pada file
HOSTS, bila ada berikan alamatnya dan proses selesai.
- Mencari pada data cache yang
dibuat oleh resolver untuk menyimpan hasil permintaan sebelumnya, bila ada
simpan dalam data cache, berikan hasilnya dan selesai.
- Mencari pada alamat Server DNS pertama yang telah
ditentukan oleh user.
o Server DNS yang ditunjuk akan
mencari nama domain pada cache-nya.
o Apabila tidak ketemu, pencarian
dilakukan dengan melihat file database domain (zones) yang dimiliki oleh
server.
o Apabila tidak menemukan, server ini akan menghubungi Server
DNS lain yang sudah dikaitkan dengan server ini. Jika ketemu simpan dalam cache
dan berikan hasilnya.
- Apabila pada Server DNS pertama tidak ditemukan pencarian
dilanjutkan pada Server DNS kedua dan seterusnya dengan proses yang sama
seperti diatas.
Pencarian domain dari client ke sejumlah Server DNS ini
dikenal sebagai proses pencarian iteratif, sedangkan proses pencarian domain
antar server DNS dikenal dengan nama pencarian rekursif.
Komentar
Posting Komentar