Instalasi dan konfigurasi Bind9
Instalasi dan konfigurasi Bind9 agar dapat menjadi DNS server lokal pada jaringan (LAN) anda.Parameter yang digunakan kali ini :Nama Host : R-corp.com
IP Host : 10.0.0.253langsung saja saya mulai langkah-langkah untuk melakukan instalasi dan konfigurasi Bind9 sebagai DNS server lokal :Install bind dengan perintah :
$ sudo aptitude install bind9$ sudo nano /etc/bind/named.conf
langkah selanjutnya adalah meng-edit file named.conf menggunakan editor nano (anda boleh menggunakan editor apa saja yg anda suka) dengan perintah :lalu tambahkan zonenya (sesuaikan dengan kondisi server anda).
zone "R-corp.com" IN {
type master;
file "/etc/bind/R-corp.com.db";
allow-update { none; };
}; zone "0.0.10.in-addr.arpa" IN {
type master;
file "/etc/bind/R-corp.com-ptr.db";
allow-update { none; };
};
Kalau anda telah selesai mengedit file named.conf sesuai dengan kondisi jaringan anda, anda dapat simpan konfigurasi diatas. Setelah itu buatlah 2 file yang ada pada file named.conf yang tadi anda buat (dalam contoh ini adalah R-corp.com.db dan R-corp.com-ptr.db). Pertama-tama buat dahulu file R-corp.com.db :
$ sudo nano /etc/bind/R-corp.com.db
dan isikan dengan :
$TTL 604800
@ IN SOA R-corp. admin.R-corp.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.R-corp.com.
@ IN A 10.0.0.253
localhost IN A 127.0.0.1
www IN A 10.0.0.253
ns IN A 10.0.0.253
lalu buat file konfigurasi kedua, yaitu R-corp.com-ptr.db :
$ sudo nano /etc/bind/R-corp.com-ptr.db
dan isikan dengan parameter :
$TTL 604800
@ IN SOA websaya.com. root.R-corp.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
; IN NS ns.R-corp.com
2 IN PTR R-corp.com.
kalau sudah selesai, simpan konfigurasi yang tadi telah anda masukan. Setelah itu, anda harus mengedit lagi beberapa file agar semua berhasil dengan baik. File selanjutnya yang akan di edit adalah file /etc/hosts :
$ sudo nano /etc/hosts
lalu edit sesuai dengan parameter server anda :
127.0.0.1 localhost
10.0.0.253 R-corp.com server
simpan kembali perubahan yang anda telah buat. file selanjutnya yang akan diedit adalah file resolv.conf :
$ sudo nano /etc/resolv.conf
isikan parameter seperti dibawah ini (anda sesuaikan dengan pamameter server anda) :
domain R-corp.com
search R-corp.com
nameserver 10.0.0.253
simpan kembali perubahan yang anda telah buat. file selanjutnya yang akan diedit adalah file named.conf.options :
options {
directory "/var/cache/bind"; forwarders {
203.153.118.10; <—- IP DNS Server ISP anda }; auth-nxdomain yes; # conform to RFC1035 listen-on-v6 { any; }; }; Ubah DNS server sesuai dengan parameter DNS dari ISP anda dan kalau sudah selesai, anda simpan file tersebut. Proses konfigurasi telah selesai. Restart Bind $ sudo /etc/init.d/bind9 restart Tes konfigurasi dengan menggunakan perintah nslookup, host maupun dig nslookup www.R-corp.com Hasilnya :Server: 10.0.0.253 Address: 10.0.0.253#53 Name: www.R-corp.com Address: 10.0.0.253host R-corp.com hasilnya R-corp.com has address 10.0.0.253dig R-corp.com ; <<>> DiG 9.6.1-P2 <<>> R-corp.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33774
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION:
;R-corp.com. IN A ;; ANSWER SECTION:
R-corp.com. 604800 IN A 10.0.0.253 ;; AUTHORITY SECTION:
R-corp.com. 604800 IN NS ns.R-corp.com. ;; ADDITIONAL SECTION:
ns.R-corp.com. 604800 IN A 10.0.0.253 ;; Query time: 0 msec
;; SERVER: 10.0.0.253#53(10.0.0.253)
;; WHEN: Wed Dec 30 14:19:54 2009
;; MSG SIZE rcvd: 88
Instalasi dan konfigurasi Bind9 agar dapat menjadi DNS server lokal pada jaringan (LAN) anda.Parameter yang digunakan kali ini :Nama Host : R-corp.com
IP Host : 10.0.0.253langsung saja saya mulai langkah-langkah untuk melakukan instalasi dan konfigurasi Bind9 sebagai DNS server lokal :Install bind dengan perintah :
$ sudo aptitude install bind9$ sudo nano /etc/bind/named.conf
langkah selanjutnya adalah meng-edit file named.conf menggunakan editor nano (anda boleh menggunakan editor apa saja yg anda suka) dengan perintah :lalu tambahkan zonenya (sesuaikan dengan kondisi server anda).
zone "R-corp.com" IN {
type master;
file "/etc/bind/R-corp.com.db";
allow-update { none; };
}; zone "0.0.10.in-addr.arpa" IN {
type master;
file "/etc/bind/R-corp.com-ptr.db";
allow-update { none; };
};
Kalau anda telah selesai mengedit file named.conf sesuai dengan kondisi jaringan anda, anda dapat simpan konfigurasi diatas. Setelah itu buatlah 2 file yang ada pada file named.conf yang tadi anda buat (dalam contoh ini adalah R-corp.com.db dan R-corp.com-ptr.db). Pertama-tama buat dahulu file R-corp.com.db :
$ sudo nano /etc/bind/R-corp.com.db
dan isikan dengan :
$TTL 604800
@ IN SOA R-corp. admin.R-corp.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.R-corp.com.
@ IN A 10.0.0.253
localhost IN A 127.0.0.1
www IN A 10.0.0.253
ns IN A 10.0.0.253
lalu buat file konfigurasi kedua, yaitu R-corp.com-ptr.db :
$ sudo nano /etc/bind/R-corp.com-ptr.db
dan isikan dengan parameter :
$TTL 604800
@ IN SOA websaya.com. root.R-corp.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
; IN NS ns.R-corp.com
2 IN PTR R-corp.com.
kalau sudah selesai, simpan konfigurasi yang tadi telah anda masukan. Setelah itu, anda harus mengedit lagi beberapa file agar semua berhasil dengan baik. File selanjutnya yang akan di edit adalah file /etc/hosts :
$ sudo nano /etc/hosts
lalu edit sesuai dengan parameter server anda :
127.0.0.1 localhost
10.0.0.253 R-corp.com server
simpan kembali perubahan yang anda telah buat. file selanjutnya yang akan diedit adalah file resolv.conf :
$ sudo nano /etc/resolv.conf
isikan parameter seperti dibawah ini (anda sesuaikan dengan pamameter server anda) :
domain R-corp.com
search R-corp.com
nameserver 10.0.0.253
simpan kembali perubahan yang anda telah buat. file selanjutnya yang akan diedit adalah file named.conf.options :
options {
directory "/var/cache/bind"; forwarders {
203.153.118.10; <—- IP DNS Server ISP anda }; auth-nxdomain yes; # conform to RFC1035 listen-on-v6 { any; }; }; Ubah DNS server sesuai dengan parameter DNS dari ISP anda dan kalau sudah selesai, anda simpan file tersebut. Proses konfigurasi telah selesai. Restart Bind $ sudo /etc/init.d/bind9 restart Tes konfigurasi dengan menggunakan perintah nslookup, host maupun dig nslookup www.R-corp.com Hasilnya :Server: 10.0.0.253 Address: 10.0.0.253#53 Name: www.R-corp.com Address: 10.0.0.253host R-corp.com hasilnya R-corp.com has address 10.0.0.253dig R-corp.com ; <<>> DiG 9.6.1-P2 <<>> R-corp.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33774
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION:
;R-corp.com. IN A ;; ANSWER SECTION:
R-corp.com. 604800 IN A 10.0.0.253 ;; AUTHORITY SECTION:
R-corp.com. 604800 IN NS ns.R-corp.com. ;; ADDITIONAL SECTION:
ns.R-corp.com. 604800 IN A 10.0.0.253 ;; Query time: 0 msec
;; SERVER: 10.0.0.253#53(10.0.0.253)
;; WHEN: Wed Dec 30 14:19:54 2009
;; MSG SIZE rcvd: 88
Tidak ada komentar:
Posting Komentar