Konfigurasi DNS Pada 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
- 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