Breaking

Wednesday, December 4, 2019

Konfigurasi DNS Pada Debian

Konfigurasi DNS Pada Debian
Hasil gambar untuk debian

Assalamualaikum Warahmatullahi Wabarakatu!!

Perkenalkan Nama saya Muhammad Riziq, pada kesempatan ini saya akan memberitahukan  cara konfigurasi DNS pada Debian, Sebelumnya apa sih itu DNS?  DNS atau Domain Name Server  adalah suatu sistem untuk menyimpan informasi host atau domain didalam sebuah jaringan. Atau bisa juga di bilang jika DNS adalah suatu sistem jaringan yang mampu menerjemahkan domain (nama situs) menjadi alamat internet . Terus, bagaimana cara konfigurasinya? Mudah ga? tenang mudah kok kalo udah terbiasa!! OK langsung aja.....

  • Software yang di butuhkan :
- VirtualBox
Hasil gambar untuk virtual box

  • Langkah-Langkah:
1. Buka VirtualBox dan jalankan mesin yang sudah kita buat
2. Seperti biasa kita Login terlebih dahulu, jangan lupa masuk ke mode super user ya dengan mengetikan perintah "su", jika sudah kita tambahkan beberapa source dulu, ketik:
  • nano/etc/apt/sourcess.list


3. Lalu masukan link untuk sourcenya, jika sudah jangan lupa Exit lalu Save. Lanjut kita ketik "apt-get update".
  • deb http://deb.debian.org/debian stretch main
  • deb-src http://deb.debian.org/debian stretch main
  • apt-get update 

4. Tunggu prosesnya selesai, jika sudah sekarang  kita install bind9 nya , jika ada konfirmasi ketik y saja.
  • apt-get install bind9


5. Tunggu sampai proses selesai , jika sudah masuk ke directory bind9 , caranya ketik scrip:
  • cd /etc/bind
  • ls
Pastikan ada adaa : db.127, db.local,named.conf.local,named.conf.options ya. Karena nati kita akan melakukan konfigurasi pada file-file tersebut.


6. Sekarang kita edit di named.conf.local dulu, ketik scrip:
  • nano named.conf.local
Perintah nano disini untuk mengedit file tersebut.


7. Disini saya akan menggunakan dua domain, jadi dibagian ini, ketik scrip:
  • zone "bismillah.net"{
  • type master;
  • file "/etc/bind/bismillah";
  • };

  • zone "latihan.net"{
  • type master;
  • file "/etc/bind/latihan";
  • };

  • zone "0.18.172.in-addr.arpa"{
  • type master;
  • file "/etc/bind.132";
  • };
Jangan lupa mengganti domainnya dengan ipnya ya. Misalkan IP debian anda 172.18.0.132 maka 3 di depannya di balik seperti diatas. Jika sudah exit dan save.


8. Sekarang kita edit named.conf.options, ketik scrip:
  • nano named.conf.options


9. Lalu ganti Forwardersnya menjadi IP gateway kita, jika  sudah exit dan save.

10. Lalu kita copy file db.local dan ganti menggunakan nama domain kita , ketik scrip:
  • cp db.local *nama domain*
  • nano *nama domain* 
Ganti semua kata localhost menjadi nama domain kita ,lalu di bagian bawah ganti menjadi IP debian kita , jika sudah exit dan save.

11. Jika anda punya dua domain , maka jangan lupa edit juga domain lainnya , ketik scrip sama seperti tadi.

12. Ganti semua kata localhost menjadi nama domain kalian, dan ganti IP domain di bawah. Jika sudah exit lalu save.

13. Sekarang kita copy file db.127 dan ganti menjadi nama menjadi menjadi digit terakhir dari IP debian kita, misal IP saya 172.18.0.132, maka scripnya:
  • cp db.127 132
  • nano 132


14. Ganti semua kata localhost  menjadi salah satu domain kita , lalu ganti juga angka di kiri bawah menjadi tiga digit terakhir IP kita. Jika sudah Exit dan save.

15. Lalu kita edit resolv.conf nya , ketik scrip:
  • nano /etc/resolv.conf


16. Tambahkan nama domain kita dan ganti nama server menjadi IP debian kita. Jika sudah exit dan save.

17. Sekarang kita restart terlebih dahulu  bindnya , ketik scrip:
  • /etc/init.d/bind9 restart


18. Jika sudah di restart kita coba nslookup IP debian kita ketik scrip:
  • nslookup IP debian kalian
Jika masih belum bisa kalian bisa coba dengan cara insttal dnsutils terlebih dahulu, ketik scrip:
  • apt-get install dnsutils


19. Jika sudah kita coba nslookup IP debian, ketik scrip seperti sebelumnya, jika sudah muncul maka berhasil.

20. Lalu kita uji dig juga. Ketik scrip:
  • dig *salah satu domain*
Jiak query nya 1 dan authority nya 1, maka sukses.


21. Masih belum puas? oke kita dig domain yang lain juga . Ketik scrip:
  • dig *salah satu domain*
Jika query 1 dan authority nya 1 maka sukses,



Sekian yang bisa saya sampaikan kiurang lebihnya mohon maaf sekian...
Wassalamualaikum Warahmatullahi Wabarakatu....

No comments:

Post a Comment