Bind9 merupakan salah satu paket software opensource yang di implementasikan sebagai Domain Name System(DNS) server. Fungsi dari DNS server sendiri adalah menterjemahkan dari nama sebuah domain ke dalam IP Address yang digunakan oleh server sehingga saya berharap ditutorial ini anda bisa lebih tau bagaimana kerja dari sebuah DNS Server.Disini saya akan mengambil nama domain "labsimnet-server.edu" dengan menggunakan IP Adress "192.168.100.8" dan tutorial ini sudah dipraktekkan dengan Distro Ubuntu.
Instalasi Bind
Buka gnome-terminal atau konsole
Install bind
sudo apt-get install bind9
Konfigurasi Bind dan setting Nama Domain
Masukkan IP Address yang akan digunakan server ke alamat DNS Server
sudo gedit /etc/resolv.conf
nameserver 192.168.100.8
Masukkan juga IP Address di file /etc/hosts
sudo gedit /etc/hosts
192.168.100.8 labsimnet-server.edu
Restart service bind
sudo /etc/init.d/bind9 restart
Edit file named.conf.local agar server dapat menterjemahkan DNS kita
sudo gedit /etc/bind/named.conf.local
kemudian tambahkan script ini dan ganti "labsimnet-server.edu" dengan nama domain yang akan anda gunakan.
zone "labsimnet-server.edu" {
type master;
file "/etc/bind/db.labsimnet-server.edu";
};
Buat file db.labsimnet-server.edu pada alamat /etc/bind/ kemudian tambahkan script dibawah nya dan save.
sudo gedit /etc/bind/db.labsimnet-server.edu
;
; BIND data file for labsimnet-server.edu
;
$TTL 604800
@ IN SOA mail.labsimnet-server.edu. admin.labsimnet-server.edu. (
070725 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS mail
IN MX 10 mail
IN A 192.168.100.8
mail IN A 192.168.100.8
Restart bind
sudo /etc/init.d/bind9 restart
Check apakah Bind sudah bekerja dengan sempurna
nslookup labsimnet-server.edu
Bila Bind sudah bekerja dengan sempurna maka akan tampil informasi dibawah ini.
Instalasi Bind
Buka gnome-terminal atau konsole
Install bind
sudo apt-get install bind9
Konfigurasi Bind dan setting Nama Domain
Masukkan IP Address yang akan digunakan server ke alamat DNS Server
sudo gedit /etc/resolv.conf
nameserver 192.168.100.8
Masukkan juga IP Address di file /etc/hosts
sudo gedit /etc/hosts
192.168.100.8 labsimnet-server.edu
Restart service bind
sudo /etc/init.d/bind9 restart
Edit file named.conf.local agar server dapat menterjemahkan DNS kita
sudo gedit /etc/bind/named.conf.local
kemudian tambahkan script ini dan ganti "labsimnet-server.edu" dengan nama domain yang akan anda gunakan.
zone "labsimnet-server.edu" {
type master;
file "/etc/bind/db.labsimnet-server.edu";
};
Buat file db.labsimnet-server.edu pada alamat /etc/bind/ kemudian tambahkan script dibawah nya dan save.
sudo gedit /etc/bind/db.labsimnet-server.edu
;
; BIND data file for labsimnet-server.edu
;
$TTL 604800
@ IN SOA mail.labsimnet-server.edu. admin.labsimnet-server.edu. (
070725 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS mail
IN MX 10 mail
IN A 192.168.100.8
mail IN A 192.168.100.8
Restart bind
sudo /etc/init.d/bind9 restart
Check apakah Bind sudah bekerja dengan sempurna
nslookup labsimnet-server.edu
Bila Bind sudah bekerja dengan sempurna maka akan tampil informasi dibawah ini.