Email : vyls.smartleader@gmail.com
FB : www.facebook.com/spirit.lindung
Langkah pertama membuat DNS server dengan asumsi telah terinstal Bind9 di Linux Ubuntu
adalah sebagai berikut :
Catatan : lakukan setiap konfigurasi atau command dengan hati-hati, karena kita sebagai
user root yang memiliki hak akses penuh terhadap system Linux.
2. Setelah masuk sebagai user root, selanjutnya adalah melakukan konfigurasi terhadap IP
address beserta kelengkapannya. Dalam PC Linux saya, saya memberikan alamat IP
192.168.7.1/24. Konfigurasinya adalah dengan melakukan editing dalam file
/etc/network/interfaces. Edit file tersebut dengan editor seperti vi, pico, nano, gedit
atau yang lainnya, namun saya menggunakan editor pico. Command-nya adalah pico
/etc/network/interfaces
1
3. Setelah masuk ke dalam file /etc/network/interfaces, tambahkan baris-baris berikut :
auto eth0
iface eth0 inet static
address 192.168.7.1
gateway 192.168.7.1
netmask 255.255.255.0
network 192.168.7.0
broadcast 192.168.7.255
Setelah itu jangan lupa lakukan restart network dengan perintah /etc/init.d/networking restart
2
4. Langkah selanjutnya adalah melakukan pengecekan terhadap alamat IP yang telah kita
berikan pada komputer kita. Ketikkan command ifconfig eth0 (sesuaikan dengan
interface yang terdeteksi)
Maka akan muncul informasi mengenai interface yang telah kita konfigurasi, dalam hal
ini PC saya menggunakan interface eth0
5. Langkah berikutnya adalah melakukan uji koneksi dengan ping ke alamat yang telah kita
masukkan, yakni ping 192.168.7.1
3
6. Selanjutnya kita masuk ke konfigurasi untuk membuat DNS server. Edit file
/etc/bind/named.conf.local
7. Setelah masuk ke file tersebut, kita buat zone master untuk DNS server yang akan kita
buat, tambahkan beberapa informasi berikut :
zone “lindung.net” {
type master;
file “/etc/bind/db.lindung.net”;
};
Setelah itu jangan lupa di-save. Untuk bagian lindung.net dapat diganti sesuai nama
domain yang diinginkan.
4
8. Langkah selanjutnya adalah meng-copy file /etc/named.db.local ke file
/etc/bind/db.lindung.net
9. Selanjutnya edit file /etc/bind/db.lindung.net yang telah berisi salinan dari file
/etc/bind/db.local
Pada bagian localhost. ganti dengan ns.lindung.net. dan pada bagian root.localhost. ganti
dengan webmaster.lindung.net.
5
Kemudian ganti angka 2 pada bagian Serial dengan angka sembarang (jika tidak diubah,
maka konfigurasi akan dianggap tidak berubah). Kemudian tambahkan informasi berikut :
@ IN NS ns.lindung.net.
ns IN A 192.168.7.1
www IN CNAME ns
Setelah itu jangan lupa untuk menyimpannya dan kemudian lakukan restart pada bind9
dengan command /etc/init.d/bind9 restart
6
11. Langkah selanjutnya adalah membuat reverse zone di file /etc/bind/named.conf.local
Edit file tersebut dan tambahkan informasi berikut :
zone “7.168.192.in-addr.arpa” {
type master;
notify no;
file “/etc/bind/db.192”;
};
7
12. Langkah selanjutnya adalah meng-copy file /etc/bind/db.local ke file /etc/bind/db.192
Pada bagian localhost. ganti dengan ns.lindung.net. dan pada bagian root.localhost. ganti
dengan webmaster.lindung.net.
Kemudian ganti angka 2 pada bagian Serial dengan angka sembarang (jika idak diubah,
maka settingan akan dianggap tidak berubah). Kemudian tambahkan informasi berikut :
@ IN NS ns.
1 IN PTR ns.lindung.net.
1 IN PTR www.lindung.net.
www IN CNAME ns
8
Seperti terlihat pada hasil capture di bawah ini :
Selanjutnya jangan lupa menyimpannya dan kembali lakukan restart pada bind9.
14. Langkah selanjutnya adalah dengan melakukan sedikit editing pada file /etc/resolv.conf
nameserver 192.168.7.1
domain lindung.net
search lindung.net
9
16. Langkah selanjutnya adalah melakukan pengecekan terhadap konfigurasi terhadap file
zone master serta reverse master yang ada dalam file konfigurasi di
/etc/bind/db.lindung.net dan di file /etc/bind/db.192
Pastikan semuanya OK, jika tidak coba cek lagi di file db.lindung.net dan juga di file db.192
10
17. Langkah terakhir adalah melakukan uji DNS yang telah dibuat, sederhana gunakan
command ping, yakni ping nama domain yang telah dibuat. Ping ns.lindung.net dan juga
ping www.lindung.net. Pastikan reply dengan baik.
Referensi : https://help.ubuntu.com/10.10/serverguide/C/dns-configuration.html
11