DNS: Pengertian Sederhana

From OnnoWiki
Revision as of 18:37, 28 October 2018 by Onnowpurbo (talk | contribs)
Jump to navigation Jump to search

Pengertian Sangat Sederhana

DNS dalam bahasa yang sangat awam kira2 sama dengan address book di handphone kita. Daripada kita harus menghafal IP address setiap mesin, maka setiap mesin di beri nama supaya memudahkan untuk manusia untuk mengingat.

Supaya memudahkan untuk melakukan manajemen nama, maka dibuatlah nama yang terstruktur yang di sebut, seperti,

nama.id
nama.co.id
nama.go.id
layanan.nama.go.id
nama.com
nama.gov

Dimana

  • ada kode negara, atau domain tertinggi seperti .id, .com, .gov, dll.
  • ada kode jenis organisasi, seperti .go.id, .co.id, .or.id, .mil.id dll.
  • ada kode nama organisasi, seperti nama.or.id, nama.co.id, nama.go.id, nama.mil.id
  • ada kode layanan, seperti layanan.nama.or.id, layanan.co.id, dll.

Tabel pada Jaman Dulu Kala

Pada jaman dulu kala tabel yang dibuat di simpan di file, seperti,

/etc/hosts

Isinya sangat sederhana, di Ubuntu 18.04 akan tampak seperti,

127.0.0.1	localhost
127.0.1.1	pc
 
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Ada beberapa masalah dengan teknik file ini

  • File /etc/hosts ini harus di copykan ke semua client di Internet :( ..
  • Kalau harus menyimpan data untuk jumlah server / komputer seluruh Internet yang jumlah-nya jutaan, bisa pening admin-nya.

DNS Server Secara Sedehana