DNS (Domain Name System) adalah aplikasi pelayanan di internet untuk menerjemahkan nama – nama host (hostnames) menjadi alamat IP dan juga sebaliknya menerjemahkan alamat IP menjadi nama berbentuk teks yang berguna untuk memudahkan nama tersebut diingat oleh pengguna internet

Struktur DNS
Domain Name System merupakan hirarki pengelompokan domain berdasarkan nama, domain ditentukan berdasarkan kemampuan yang ada di struktur hirarki yang disebut level yang terdiri dari :

1. Root-Level Domains 
Merupakan level paling atas di hirarki yang di ekspresikan berdasarkan periode dan dilambangkan oleh .”.

2. Top-Level Domains 
Berisi second-level domains dan hosts yaitu :

·                     com : organisasi komersial, seperti IBM (ibm.com).
·                     edu  : institusi pendidikan, seperti U.C. Berkeley (berkeley.edu).
·                     org  : organisasi non profit, Electronic Frontier Foundation (eff.org).
·                     net  : organisasi networking, NSFNET (nsf.net).
·                     gov : organisasi pemerintah non militer, NASA (nasa.gov).
·                     mil  : organisasi pemerintah militer, ARMY (army.mil).
·                     xx  : kode negara (id:Indonesia,au:Australia)
oke langsung saja kita masuk ke konfigurasi dns
3. Second-Level Domains
Berisi domain lain yang disebut subdomain.
Contoh : unsri.ac.id
Second-Level Domains unsri.ac.id bisa mempunyai host www.unsri.ac.id

4. Third-Level Domains
Berisi domain lain yang merupakan subdomain dari second level domain diatasnya.
Contoh : ilkom.unsri.ac.id
Subdomain ilkom.unsri.ac.id juga mempunyai host www.ilkom.unsri.ac.id

5.Host Name


Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name (FQDN) untuk setiap komputer. Contohnya, jika terdapat www.unsri.ac.idwww adalah hostname danunsri.ac.id adalah domain name.


  1. konfigurasi pada virtualbox dapat dilihat sebagai berikut
    pilih hostonly lalu pilih virtualbox-Host-only ,allow all OK
  2. install aplikasi bind9 dengan perintah:
  3. masuk ke /etc/bind/named.conf.default-zones, tandai dengan F3(memulai dengan F3 dan di akhiri dengan F3) dari"ZONE sampai };"
  4. lalu copy ke paling bawah denagn mengetikan F5
  5. ubah localhost menjadi domain yang anda inginkan "contoh = deden.com" lalu pada db.local menjadi db.deden(contoh saja db.bisa aja bebas itu supaya mudah di ingat)
    pada ZONE ke 2 ganti dengan ip agan tapi di balik dan oktet terakhir ti hilangkan cth(ip kita 200.100.100.1 maka yang akan dimasukan yaitu 100.100.200) lalu db.127 bisa di ubah menjadi db.(bebas) .lalu keluar dengan F10 save
  6. lalu copy db.local menjadi db yang agan gunakan
    juga db 127 menjadi db yang digunakan
  7. masuk ke /etc/bind/db.deden(bebas).tekan F4 lalu isi localhost pada kolom ke1 dan pada kolom ke 2 isi domain yang digunakan(deden.com) ok pilih all ,fungsinya untuk mengubah perintah localhost menjadi domain yang digunakan(deden.com)
  8. ubah ip 172.0.0.1 menjadi ip anda,dan bila anda ingin mengunakan third-level domain gunakan perintah seperti dibawah ini
  9. masuk ke /etc/bind/db.1(bebas) edit seperti pada langkah ke 7
  10. ubah 1.0.0 menjadi ip oktet terakhir contoh 1 F10 SAVE
  11. restart bind9
  12. lalu test dengan perintah seperti dibawah ini:
nah bila sudah seperyi ini maka DNS pun sudah jadi 

Post a Comment

Previous Post Next Post