Sunday, 29 November 2015

Cara membuat DNS server di virtual machine debian

Sebelumnya, saya telah membahas cara menginstall debian di vmware dan setting IP di debian. Kali ini, saya akan membuat tutotial tentang "Cara membuat DNS server di virtual machine debian".

DNS (Domain Name Server) adalah sebuah sistem yang menerjemahkan alamat domain (ex: pintarkomputer.com) menjadi IP address. Pada tutorial ini, saya akan memberikan dns server pada ip 192.168.1.1 dengan nama "mifasol.net"


1. Pertama, buka mesin debian anda dan login sebagai root. lalu kita akan memasukkan iso debian pada mesin debian ini 



2. klik kanan pada gambar disc yang berada di pojok kanan bawah dan klik settings.


3. pilih directory tempat kamu menyimpan iso kamu dan centang pada bagian "connected" lalu klik OK.

4.kembali ke mesin kita. ketikkan perintah "apt-get install bind9" lalu tekan enter.

5.  ketikkan "y" dan enter.

6. lalu ketikkan perintah "nano /etc/hosts".

7. kita akan ganti yang ada di baris ke 2. untuk yang kotak merah adalah tempat untuk IP debian kalian. untuk yang kotak hijau adalah tempat untuk nama DNS kalian misalnya :mifasol.net. untuk yang kotak kuning adalah hostname dari debian.

8. ganti menjadi seperti di bawah. setelah itu di save

9. selanjutnya ketikkan perintah : "nano /etc/resolv.conf" dan tekan enter.

10. hapus semua isi dari resolv.conf dan ganti menjadi seperti di bawah:
search (nama dns kita)
nameserver (IP dari mesin debian)
setelah itu di save

11. lalu ketikkan perintah : "nano /etc/bind/named.conf.default-zones" dan tekan enter.

11. copy pada bagian yang ada di dalam kotak merah. caranya adalah :
-Caranya letakkan cursor pada huruf "z" di kata "zone" paling pertama.

-Setelah itu kita "cut" (Ctrl+K) sebanyak 9 line.
-Setelah itu jangan lupa kita "paste" kan kembali (Ctrl+U) bagian yang kita "cut".
-Setelah itu kita paste kan lagi di baris terakhir file.


12. ubah pada yang saya berikan kotak.

  • Bagian localhost ganti menjadi nama DNS kita
  • Bagian db.local ganti menjadi db.mifasol(nama dari db nya terserah)
  • Bagian 127 kita ganti dengan Net ID dari IP kita, namun oktetnya dibalik. Misalnya IP kita 192.168.1.1 , Net ID=192.168.1 , jadi yang kita tuliskan adalah : 1.168.192.
  • Bagian db.127 di ganti menjadi db.192(nama dari dbnya terserah)


13. hasilnya seperti dibawah. lalu save file nya

14. setelah itu, kita pindah direktori ke folder bind yang ada di dalam folder etc.
caranya adalah ketikkan perintah : "cd /etc/bind" setelah itu kita akan membuat dile db.mifasol dan db.192. untuk mempermudah, kita akan men-copy dari file db.local dan db.127.
ketikkan perintah "cp db.local db.mifasol" dan "cp db.127 db.192".


15. selanjutnya, kita akan edit file tadi yang kita copy. saya akan terlebih dahulu meng-edit file db.mifasol. ketikkan perintah "nano db.mifasol" maka akan muncul seperti gambar dibawah ini. kita akan menganti yang bagian

  • "localhost"
  • "127.0.0.1"
  • " ::1" 
  • "AAAA" 
  • "'@' pada 2 baris terakhir"



16. kita akan ganti seperti ini :

  • Bagian "localhost" kita ganti menjadi nama dns kita : mifasol.net
  • Bagian "127.0.0.1" kita ganti menjadi ip dari debian kita. : 192.168.1.1
  • Bagian "::1" kita ganti menjadi nama dns kita juga : mifasol.net
  • Bagian "@" yang pertama kita ganti menjadi nama dns kita : mifasol.net
  • Bagian "@" yang kedua kita ganti menjadi www
  • Bagian "AAAA" kita ganti menjadi CNAME
hasil nya seperti gambar dibawah ini :


17. lalu kita akan meng-edit file db.192. ketikkan perintah "nano db.192" maka akan muncul seperti gambar di bawah ini. kita akan menganti yang bagian

  • "localhost"
  • "1.0.0"



18. kita akan menganti seperti ini :

  • Bagian "localhost" kita ganti menjadi nama dns kita : mifasol.net

  • Bagian "1.0.0" diganti dengan Host ID kita namun dibalik oktet nya. Jika kita menggunakan IP 192.168.1.1,  Host ID = 1 , jadi yang ditulis adalah = 1.
Kemudian copy baris terakhir dan tambahkan di bawahnya.
Lalu ganti DNS kita ditambahkan "www." di depannya. lalu save file ini.


19. setelah itu kita akan merestart service dari bind9. ketikkan perintah "/etc/init.d/bind9 restart"


20. setelah itu kita akan test DNS server yang sudah kita buat. ketikkan perintah "nslookup"

lalu test IP dan dns kita.


21. setelah itu klik kanan pada network adapter yang berada di pojok kanan bawah di sebelah gambar CD dan klik setting.



22. centang pilihan  "custom: specify virtual network" dan pilih Vmnet1(Host-Only). lalu centang pada bagian "connected" dan klik OK.


23. kita akan beralih ke windows kita. buka network and sharing center. klik change adapter settings



24. klik kanan pada adapter yang bernama "VMware Network Adapter VMnet1" dan klik enable. lalu setelah di enable kan kita klik Status.

25. pilih properties.


26. pilih "Internet Protocol Version 4 (TCP/IPv4) dan pilih properties.


27. pilih yang bagian "Use the following IP address" dan "Use the following DNS server addresses"
ketikkan konfigurasi IP :
IP address : 192.168.1.3
Subnet Mask : 255.255.255.0
Default Gateway : 192.168.1.1

Preferred DNS Server : 192.168.1.1



28. lalu buka browser anda dan ketikkan "mifasol.net" atau "www.mifasol.net". Jika berhasil, maka akan muncul tulisan It Works.




3 comments: