Apa itu DNS ?
DNS merupakan singkatan dari domain name server dimana server tersebut digunakan untuk mengetahui IP Address suatu host lewat host name tersebut.
Ok sekarang kita langsung saja nih ke langkah-langkahnya.
Langkah pertama install bind 9 dengan perintah dibawah ini pada terminal :
sudo apt-get update sudo apt-get install bind9
Setelah itu masuk sebagai super user dengan perintah :
sudo su
Setelah masuk sebagai super user, langkah selanjutnya kita akan memberikan ip dengan mengetik perintah :
pico /etc/network/interface
Setelah kita mengetik perintah maka akan keluar file tersebut. Kemudian file tersebut kita isi sesuai dengan gambar dibawah ini :
Setelah itu restart network dengan perintah :
/etc/init.d/networking restart
Jika sudah melakukan perintah restart koneksi, lihat pada terminal apakah terdapat tanda ok atau tidak, untuk mengetahui bahwa perintah yang kita lakukan tereksekusi dengan baik.
Selanjutnya kita cek alamat IP yang sudah konfigurasikan tadi dengan perintah :
ifconfig
Jika langkah-langkah sebelumnya dijalankan dengan baik. Maka tampilan eth0 pasti akan sesuai dengan file interface yang sudah kita konfigurasikan tadi sebelumnya.
Selanjutnya saya akan melakukan test ping ke alamat ip saya sendiri dengan perintah :
ping 192.168.7.1
Test ping berjalan dengan baik, yang berarti bahwa ip yang sudah kita konfigurasikan sudah benar.
Setelah selesai konfigurasi ip, kita akan mengkonfigurasi DNS server dengan mengetik perintah :
/etc/bind/named.conf.local
Setelah file tersebut terbuka, tambahkan sintaks seperti dibawah ini :
Selanjutnya copy file dengan perintah dibawah ini :
/etc/named.db.local /etc/bind/db.riankristiant.net
Setelah itu edit file /etc/bind/db.riankristiant.net dengan perintah :
pico /etc/bind/db.riankristiant.net
Setelah itu ubah beberapa informasi diatas menjadi seperti gambar dibawah ini :
Setelah itu simpan file tersebut, Kemudian restart dengan perintah :
/etc/init.d/bind9 restart
Maka akan muncul seperti gambar dibawah ini :
Selanjutnya membuat reverse zone dengan perintah :
/etc/bind/named/conf.local
Edit file tersebut sesuai dengan gambar dibawah :
Setelah selesai diedit jangan lupa di save. Kemudian langkah selanjutnya mengcopy file dengan perintah :
cp /etc/bind/db.local /etc/bind/db.192
Kemudian edit lagi filenya dengan perintah :
pico /etc/bind/db.192
Edit seperti gambar dibawah ini :
Kemudian save file tersebut dan restart jaringannya lagi dengan perintah :
/etc/init.d/bind9 restart
Selanjutya edit file resolvnya dengan perintah :
pico /etc/resolv.conf
Masukkan sintaks seperti gambar dibawah :
Langkah selanjutnya kita lakukan pengecekan terhadap konfigurasi yang telah kita buat pada masing-masing file, contohnya seperti gambar dibawah dan pastikan terdapat tulisan ok :
Langkah terakhir kita akan menguji DNS yang telah kita buat dengan melakukan test ping seperti gambar dibawah :
Test ping berjalan dengan baik, yang berarti konfigurasi DNS Server berjalan dengan baik. Silahkan mencoba teman-teman.. Semoga bermanfaat