Fungsi dari DNS Server adalah membuat domain sesuai dengan keinginan terhadap ip address dari server kita. Contoh dns server, yaitu ip google 74.125.130.139 , di dns kan menjadi google.com. Jadi dengan adanya DNS Server, membuat server kita lebih mudah di akses, karena yang kita gunakan adalah nama (huruf) bukan angka. Jadi untuk membuka google, tidak perlu lagi mengetikkan 74.125.130.139, tetapi cukup mengetikkan google.com ! Nah, saya kira teman-teman sudah mengerti maksud dari DNS Server ini. Jadi, langsung saja di simak tutorial konfigurasi dns server di bawah ini.
1. Pertama, log in ke debian sebagai root.
2. Untuk membuat suatu DNS Server, pastikan bahwa server Anda sudah memiliki IP Address. Jika belum mengetahui bagaimana caranya konfigurasi IP Address, bacalah terlebih dahulu Cara Konfigurasi IP Address Di Debian Server 8.5 .
3. Selanjutnya, jika server Anda sudah memiliki IP. Maka, selanjutnya, kita akan menginstall paket yang dapat digunakan untuk membuat DNS Server. Paket yang dapat digunakan untuk membuat DNS Server adalah "bind9". Untuk Instalasinya, ketikkan perintah "apt-get install -y bind9". Untuk lebih jelasnya perhatikan gambar di bawah ini.
4. Pada instalasi bind9 ini, kita diminta untuk memasukkan DVD binary 1, yang berarti bahwa paket bind9 ada pada DVD 1. Maka, langsung saja Anda masukkan DVD 1 pada server Anda. Jika Anda tidak koinfigurasi langsing di server, tapi menggunakan simulator, semisal Virtual box, masukanlah dvd 1 dengan cara seperti pada gambar di bawah ini.
5. Setelah memasukkan dvd 1, tekan enter dan tunggu sampai proses instalasi selesai. Setelah proses instalasi selesai, selanjutnya kita akan berpindah direktori. ketikkan perintah "cd /etc/bind".
6. Setelah berpindah direktori, ketikkan perintah "ls" untuk melihat isi dari direktori /etc/bind seperti pada gambar di bawah ini.
7. Untuk konfigurasi DNS Server, file yang akan kita edit adalah file "named.conf.local" jadi ketikkan "nano named.conf.local" .
8. Setelah itu, tambahkan script seperti pada gambar di bawah ini.
Penjelasan :
zone "ikran.com"{ : maksud dari script ini adalah domain yang akan kita buat. Disini saya akan membuat domain ikran.com jadi saya ketikkan ikran.com.
file "/etc/bind/db.name"; maksud dari script ini adalah, kita akan membuat file yang akan di tempatkan di dalam direktori "/etc/bind" nah, disini saya membuat file baru dengan nama db.name, yang mana fungsi dari file baru ini adalah untuk menyimpan konfigurasi DNS yang nantinya akan dilakukan.
9. Selanjutnya, tambahkan lasi script pada gambar di bawah ini.
Penjelasan :
zone "10.168.192.in-addr.arpa"{ : Di script ini yang kita masukkan adalah ip yang akan kita dnskan tetapi secara terbalik (3 digit ip pertama.
file "/etc/bind/db.ip"; fungsi dari script inimungkin sudah bisa dimengerti karena sudah di jelaskan di langkah sebelumnya, hampir sama dengan file '/etc/bind/db.name";
10. setelah itu save file ini dengan cara ketikkan "Ctrl+X" lalu tekan "y" kemudian enter.
11. Setelah itu, copy file db.local dan db.127 ke file file yang tadi kita buat. disini saya ketikkan "cp db.local db.name". dan "cp db.127 db.ip" . untuk lebih jelasnya perhatikan gambar di bawah ini.
12. Selanjutnya kita akan mengedit satu persatu file yang telah kita buat, pertama yang akan kita edit adalah "db.bame" ketikkan perintah "nano db.name". Setelah masuk ke dalam db.name tambahkan script seperti pada gambar di bawah ini.
note : ikran.com ubah dengan domain Anda.
192.168.10.2 ganti dengan IP yang Anda dnskan
setelah menambahkan script seperti di atas, simpanlah file tersebut dengan menekan "Ctrl+X" , "Y" dan enter
192.168.10.2 ganti dengan IP yang Anda dnskan
setelah menambahkan script seperti di atas, simpanlah file tersebut dengan menekan "Ctrl+X" , "Y" dan enter
13. Selanjutnya kita akan mengedit "db.ip" dengan mengetikkan "nano db.ip", dan masukkan script seperti pada gambar di bawah ini.
note : ikran.com ubah dengan domain Anda.
2 ganti dengan 1 digit terakhir ip address yang Anda dnskan (Host ID)
setelah menambahkan script seperti di atas, simpanlah file tersebut dengan menekan "Ctrl+X" , "Y" dan enter
14. Setelah melakukan konfigurasi di atas, selanjutnya restart lah bind9 dengan cara mengetikkan perintah "/etc/init.d/bind9 restart". Jika semua konfigurasi telah berhasil maka akan muncul tampilan seperti pada gambar di bawah ini.
note : ikran.com ubah dengan domain Anda.
2 ganti dengan 1 digit terakhir ip address yang Anda dnskan (Host ID)
setelah menambahkan script seperti di atas, simpanlah file tersebut dengan menekan "Ctrl+X" , "Y" dan enter
14. Setelah melakukan konfigurasi di atas, selanjutnya restart lah bind9 dengan cara mengetikkan perintah "/etc/init.d/bind9 restart". Jika semua konfigurasi telah berhasil maka akan muncul tampilan seperti pada gambar di bawah ini.
15. Untuk memastikan bahwa konfigurasi DNS Server kita berhasil, ada baiknya kita melakukan pengetesan dengan cara melakukan nslookup. berikut caranya :
- Nslookup domain : ketikkan perintah "nslookup ikran.com(ganti dengan domain Anda)". Jika berhasil maka akan muncul tampilan seperti pada gambar di bawah ini
- Nslookup ip address : ketikkan perintah "nslookup 192.168.10.2(ganti dengan ip yang Anda dnskan)". Jika berhasil maka akan muncul tampilan seperti pada gambar di bawah ini
16. Selesai
Sekian dulu tutorial kali ini, semoga dapat berhasil juga membuat DNS Server. Apabila ada yang ingin ditanyakan ataupun dikritik silakan tulis di komentar. Sampai jumpa pada postingan berikutnya.
Tidak ada komentar:
Posting Komentar