kali ini saya akan membahas bagaimana cara menyetting DNS di ubuntu. awalnya cukup sulit sih, tapi setelah dijalanin,, lumayan gmpang juga klo gak ad error :D Untuk mengikuti tutorial ini, saya menganggap anda sudah menginstall VIRTUAL BOX yang sudah dilengkapi dengan ubuntu.
Adapun langkah-langkahnya:
Adapun langkah-langkahnya:
- Mula2 biasakan diri untuk selalu berdoa dalam melakukan sesuatu agar tugas kita dapat berjalan dengan lancar >.<
- lalu setting IP di ubuntu terlebih dahulu. misalkan IP yang akan saya pakai adalah 196.196.196.1. ketikkan perintah : sudo gedit /etc/network/interfaces
- Lakukan restart network dengan mengetikkan perintah sudo /etc/init.d/networking restart, lalu pastikan ip sudah tersetting dengan mengetik ifconfig
- Setelah itu kita seting DNS. untuk lebih mempermudah akan lebih baik apabila kita mengganti direktori ke direktori DNS (BIND) dengan mengetikkan perintah cd /etc/bind
- ketikan ls agar kita mengetahui file apa saja yang ada di dalam direktori bind tersebut
- edit file named.conf.local yang terdapat di bind dengan mengetikkan perintah sudo gedit named.conf.local. Edit seperti pada gambar dibawah ini:
- Pada zone ketikan nama domain yang akan dibuat. misalnya yang saya buat adalah: harusdicobadirumah.com, Lalu pada zone reverse di bawahnya, ketikkan alamat IP dengan membalikkan IP nya. contoh ip yg dgunakan 192.168.12.12, maka yag harus kita ketik adalah zone "12.168.192
- Selanjutnya kita akan mengedit file db.bella.com dan db.196 yang telah kita konfigurasi sebelumnya.
- copy db.local yang terdapat dalam bind ke db yang ingin dibuat dengan perintah cp db.local db.namaFiledbBaru contoh: cp db.local db.bella.com dan cp db.local db.196, tekan ls untuk mengetahui apakahh file db tersebut sudah tercopi atau belum
- Edit file db tersebut. mula2 kita akan mengedit file db.bella.com. sudo gedit db,bella.com
ganti localhost menjadi nama web anda
ganti angka pada serial menjadi angka berapa saja bila tidak diganti, konfigurasi dianggap tidak berubah
@ berarti nama domain yang bersesuaikan dengan zona ini
IN berarti internet
CNAME berarti nama alias - Edit hingga seperti gambar dibawah ini:
- simpan dengan ctrl + S. lalu edit file db.196 dengan menggunakan perintah sudo gedit edit hingga seperti ini:
PTR menyatakan pointer, yaitu reserved address, contoh diatas menyatakan bahwa IP 196.196.196.1 dipetakan ke nama www.harusdicobadirumah.com, jangan lupa angka di PTR tersebut berisi IP belakang dari IP yang digunakan. apabila yang digunakan 192.168.1.12 maka 12 angka yang digunakan. - simpan, lalu keluar dari direktori bind dengan mengetikan cd
- edit file resolv.conf yang berada pada direktori etc . masuk dahulu ke direktori etc cd /etc lalu ketikan sudo gedit resolv.conf
- Isikan seperti berikut:
domain harusdicobadirumah.com
search harusdicobadirumah.com
nameserver 196.196.196.1 - restart bind dengan mengetikan service bind9 restart
Apabila terdapat kata OK restart berarti telah sukses - yuup konfigurasi DNS telah sukses !!!!!!. . coba ping untuk memastikan, contoh:
ping www.harusdicobadirumah.com maka akan tampil: