Cara menginstal DNS server dengan
aplikasi Bind9 pada ubuntu server
1. Masuk ke ubuntu server Dan atur IP computer anda dengan cara:
$sudo nano /etc/network/interfaces
Ketikkan
auto eth1
iface eth1 inet static
address 10.17.0 195
netmask 255.255.255.0
gateway 10.17.0.254
1. Masuk ke ubuntu server Dan atur IP computer anda dengan cara:
$sudo nano /etc/network/interfaces
Ketikkan
auto eth1
iface eth1 inet static
address 10.17.0 195
netmask 255.255.255.0
gateway 10.17.0.254
Address,
netmask dan gateway dapat diatur sesuai kebutuhan jaringan anda
2. Cek DNS di resolv.conf pada computer anda, ini berfungsi untuk mengecek settingan telah terpasang Dan mengecek proxy bila terdapat proxy. Caranya ialah sebagai berikut :
untuk setting proxy, gunakan perintah : sudo nano /etc/apt/apt.conf.d/proxy
lalu isikan dengan :
acquire :: http:proxy”http:proxy.polsri.ac.id:8080”;
jika sudah tekan CTRL+O untuk save dan CTRL+X untuk keluar
3. Jika sudah
restart jaringan dengan cara
$sudo /etc/init.d/networking restart
jika langkah diatas telah selesai, lakukan pengetesan dengan cara :
1. Ping ke ip Gateway 10.17.0.254, apabila tidak bisa maka cek kabel koneksi
2. Ping ke ip DNS 10.10.1.1, apabila ping ke gateway bisa, tapi ping ke DNS tidak bisa, cek setting DNS
3. Ping ke polsi.ac.id, apabila tidak bisa cek setting proxy
Semua langkah diatas dilakukan untuk mengecek hubungan antara computer ke local host maupun internet.
$sudo /etc/init.d/networking restart
jika langkah diatas telah selesai, lakukan pengetesan dengan cara :
1. Ping ke ip Gateway 10.17.0.254, apabila tidak bisa maka cek kabel koneksi
2. Ping ke ip DNS 10.10.1.1, apabila ping ke gateway bisa, tapi ping ke DNS tidak bisa, cek setting DNS
3. Ping ke polsi.ac.id, apabila tidak bisa cek setting proxy
Semua langkah diatas dilakukan untuk mengecek hubungan antara computer ke local host maupun internet.
Selanjutnya kita akan menginstal aplikasi Bind9 untuk membuat DNS, caranya ialah :
Buat domain jarkom.com
Dan IP address yang di gunakan adalah 10.17.0.195
1. Langkah pertama adalah Install BIND9 dengan perintah :
$sudo apt-get install bind9
2. Konfigurasi file bind
3. Buat zona domain - jarkom.com. dengan perintah :
$sudo nano /etc/bind/named.conf.local
Isikan teks di bawah ini :
# zona jarkom.com
zone "jarkom.com" {
type master;
file "/etc/bind/zones/jarkom.com.db";
};
# DNS reverse
zone "0.17.10.in-addr.arpa" {
type master;
file "/etc/bind/zones/jarkom-rev.db";
};
4. Buat DNS Forwarding, pada DNS forwarding ini kita akan mengisikan ip untuk forward dengan perintah
$sudo nano /etc/bind/named.conf.options
Isikan ip dns ISP atau server yang sudah ada.
forwarders {
10.10.1.1;
};
5. Edit file /etc/resolv.conf , isikan ip komputer yang sudah diinstall DNS yaitu 10.17.9.33.
$ sudo nano /etc/resolv.conf
Isikan
search jarkom.com
nameserver 10.17.0.195
jika sebelumnya file resolv.conf ini berisi nameserver DNS, maka hapus isi tersebut dan ganti dengan isi seperti di atas.
6. Definisikan zona
$sudo mkdir /etc/bind/zones
$sudo nano /etc/bind/zones/jarkom.com.db
Isikan
$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
5TCB IN A 10.17.0.195
TXT "Network Gateway"
The TTL or 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
7. Buat file “jarkom-rev.db” untuk reverse lookup.
$sudo nano /etc/bind/zones/jarkom-rev.db
Isikan
$TTL 3D
@ IN SOA ns.jarkom.com. admin.jarkom.com. (
2007062001
28800
604800
604800
86400
)
IN NS ns.jarkom.com.
195 IN PTR 5tcb.jarkom.com. 8. Pastikan semua settingan di atas benar jika sudah maka akrifkan bind perintah untuk Aktifkan BIND yaitu :
$sudo /etc/init.d/bind9 restart
9. Tes hasil setting, misalnya dengan cara :
$ping 5tcb.jarkom.com
Bila hasil ping berhasil, maka settingan telah benar
Jika semua sudah benar, lakukan
perintah-perintah di bawah ini :
$netstat --listening | more
$nmap 5TCB.jarkom.com
$ dig 5TCB.jarkom.com
$netstat --listening | more
$nmap 5TCB.jarkom.com
$ dig 5TCB.jarkom.com
Tidak ada komentar:
Posting Komentar