dengan ip komputer kita 10.17.9.33 dimana domain yang akan kita buat adalah jarkom.com
Langkah Pertama, Yaitu
Install BIND9 dengan menggunakan perintah berikut ini :
$sudo apt-get install bind9
Catatan : pastikan terlebih dahulu komputer kita telah terkoneksi internet
Selanjutnya kita akan melakukan konfigurasi file bind, disini kita akan membuat zona domain dengan nama jarkom.com. Adapun perintah yang digunakan yaitu :
$sudo nano /etc/bind/named.conf.local
Kemudian didalamnya edit isinya menjadi seperti berikut :
# zona jarkom.com
zone "jarkom.com" {
type master;
file "/etc/bind/zones/jarkom.com.db";
};
# DNS reverse
zone "9.17.10.in-addr.arpa" {
type master;
file "/etc/bind/zones/jarkom-rev.db";
};
Setelah selesai, tahap selanjutnya kita akan membuat DNS Forwarding, dengan menggunakan perintah :
$sudo nano /etc/bind/named.conf.options
Kemudian isikan IP DNS ISP atau Server yang sudah ada
forwarders {
10.10.1.1;
};
Tahap berikutnya kita akan mengedit file resolv.conf yang ada di etc dimana nanti di dalamnya akan kita isikan ip komputer yang sudah diinstall di DNS. Disini saya menggunakan IP 10.17.9.33. Selanjutnya gunakan perintah berikut untuk melakukan konfigurasi :
$ sudo nano /etc/resolv.conf
Kemudian ganti isinya menjadi seperti berikut :
search jarkom.com
nameserver 10.17.9.33
selanjutnya kita akan memdefinisikan zona, langkah pertama yang kita lakukan adalah kita akan membuat terlebih dahulu direktori zones.
adapun perintah yang akan kita gunakan yaitu
$sudo mkdir /etc/bind/zones
setelah selesai membuat direktori zones, selanjutnya kita akan mengedit isi dari direktori tersebut dengan menggunakan perintah berikut :
$sudo nano /etc/bind/zones/jarkom.com.db
Kemudian ganti isinya menjadi seperti ini :
$TTL 3D
@ IN SOA ns.jarkom.com. admin.jarkom.com. (
20121010
28800
3600
604800
38400
);
jarkom.com IN NS ns.jarkom.com.
@ IN NS jarkom.com.
@ IN A jarkom.com.
5CA IN A 10.17.9.33
TXT "Network Gateway"
Adapun penjelasan dari isi diatas yaitu TTL3D(Time To Live) disetting untuk 3 hari. ns.jarkom.com sebagai nameserver mendefinisikan ubuntudesktop and gateway sebagai A record. Dan www sebagai alias dari ubuntudesktop menggunakan CNAME
Kemudian kita akan membuat file “jarkom-rev.db” yang nantinya akan kita gunakan untuk reverse lookup. Adapun perintah yang akan kita gunakan yaitu :
$sudo nano /etc/bind/zones/jarkom-rev.db
Kemudian edit isinya menjadi seperti ini
$TTL 3D
@ IN SOA ns.jarkom.com. admin.jarkom.com. (
2007062001
28800
604800
604800
86400
)
IN NS ns.jarkom.com.
33 IN PTR gw.jarkom.com.
selanjutnya kita akan aktifkan BINDnya dengan menggunakan perintah restart seperti berikut ini :
$sudo /etc/init.d/bind9 restart
Jika selesai dan mendapatkan balasan OK berarti konfigurasi berhasil tetapi jika mendapatkan tulisan failed berarti konfigurasi sekalian ada yang salah dan silahkan cek lagi konfigurasinya dari awal.
Selanjutnya bisa periksa dan test hasil instalasi dan konfigurasinya, dengan menggunakan perintah berikut.
$netstat --listening | more
$nmap 5CA.jarkom.com
$ dig 5CA.jarkom.
I like it (y)
BalasHapusterimakasi mas erwin :)
Hapus