DNS (Sistem Nama Domain)

Domain Name System (DNS) menerjemahkan domain Internet dan nama host ke alamat IP dan sebaliknya.

Di Internet, DNS secara otomatis mengkonversi antara nama-nama yang kita ketik di address bar browser Web kita ke alamat IP dari server Web hosting situs tersebut. Perusahaan yang lebih besar juga menggunakan DNS untuk mengelola intranet perusahaan mereka sendiri. Jaringan rumah menggunakan DNS ketika mengakses Internet tetapi tidak menggunakannya untuk mengelola nama-nama komputer rumah.

Cara Kerja DNS

DNS adalah sistem komunikasi jaringan klien / server : Klien DNS mengirim permintaan ke dan menerima tanggapan dari server DNS . Permintaan yang berisi nama, yang menghasilkan alamat IP yang dikembalikan dari server, disebut pencarian DNS ke depan. Permintaan yang berisi alamat IP dan menghasilkan nama, disebut pencarian DNS terbalik, juga didukung. DNS mengimplementasikan basis data terdistribusi untuk menyimpan nama ini dan informasi alamat terakhir yang diketahui untuk semua host publik di Internet.

Database DNS berada pada hirarki server database khusus. Ketika klien seperti Web browser mengeluarkan permintaan yang melibatkan nama-nama host Internet, sebuah perangkat lunak (biasanya dibangun ke dalam sistem operasi jaringan) disebut DNS resolver pertama menghubungi server DNS untuk menentukan alamat IP server. Jika server DNS tidak berisi pemetaan yang diperlukan, pada gilirannya, meneruskan permintaan ke server DNS yang berbeda di tingkat lebih tinggi berikutnya dalam hierarki. Setelah beberapa pesan forwarding dan delegasi dikirim dalam hierarki DNS, alamat IP untuk host yang diberikan akhirnya tiba di resolver, yang pada gilirannya melengkapi permintaan melalui Protokol Internet .

DNS juga menyertakan dukungan untuk permintaan cache dan redundansi . Sebagian besar sistem operasi jaringan mendukung konfigurasi server DNS primer, sekunder, dan tersier, yang masing-masing dapat melayani permintaan awal dari klien.

Menyiapkan DNS di Perangkat Pribadi dan Jaringan Rumah

Penyedia Layanan Internet (ISP) memelihara server DNS mereka sendiri dan menggunakan DHCP untuk secara otomatis mengkonfigurasi jaringan pelanggan mereka, Penugasan server DNS otomatis membebaskan rumah tangga dari beban konfigurasi DNS. Administrator jaringan rumah tidak diperlukan untuk menjaga pengaturan ISP mereka, namun. Beberapa lebih suka menggunakan salah satu layanan DNS Internet publik yang tersedia sebagai gantinya. Layanan DNS publik dirancang untuk menawarkan kinerja dan keandalan yang lebih baik atas apa yang dapat ditawarkan oleh ISP biasa.

Router broadband rumah dan perangkat gateway jaringan lainnya menyimpan alamat IP server primer, sekunder dan tersier untuk jaringan dan menetapkannya ke perangkat klien sesuai kebutuhan. Administrator dapat memilih untuk memasukkan alamat secara manual atau mendapatkannya dari DHCP. Alamat juga dapat diperbarui pada perangkat klien melalui menu konfigurasi sistem operasi.

Masalah dengan DNS dapat terputus-putus dan sulit untuk memecahkan masalah mengingat sifatnya yang terdistribusi secara geografis. Klien masih dapat terhubung ke jaringan lokal mereka ketika DNS rusak, tetapi mereka tidak dapat menjangkau perangkat jauh dengan nama mereka. Ketika pengaturan jaringan dari perangkat klien menunjukkan alamat server DNS 0.0.0.0 , ini menunjukkan kegagalan dengan DNS atau dengan konfigurasinya di jaringan lokal.