1. Install paket DNS Server dengan memasukan perintah
root@mirazserver:/home/mirazserver# apt-get install bind9
2. Masuk ke direktory Bind
root@mirazserver:/home/mirazserver# cd /etc/bind
3. Lihat semua file/data yang ada di direktory Bind
root@mirazserver:/etc/bind# ls
bind.keys db.empty named.conf.default-zones zones.rfc1918
db.0 db.local named.conf.local
db.127 db.root named.conf.options
db.255 named.conf rndc.key
bind.keys db.empty named.conf.default-zones zones.rfc1918
db.0 db.local named.conf.local
db.127 db.root named.conf.options
db.255 named.conf rndc.key
4. Lakukan konfigurasi denga memasukan perintah :
root@mirazserver:/etc/bind# nano named.conf.default-zones
// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
5. Ubah scriptnya dari :
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
Menjadi :
zone "mirazserver.net" { // DNS Name
Server
type master;
file "db.miraz"; // Database untuk DNS Name Server
};
zone "192.in-addr.arpa" { // IP Address pertama
type master;
file "db.192"; // Database untuk IP Address
};
type master;
file "db.miraz"; // Database untuk DNS Name Server
};
zone "192.in-addr.arpa" { // IP Address pertama
type master;
file "db.192"; // Database untuk IP Address
};
Setelah selsai Ctrl + x lalu y & enter
6. Salin db.127 & db.local dengan perintah :
6. Salin db.127 & db.local dengan perintah :
root@mirazserver:/etc/bind# cp db.127 db.192
root@mirazserver:/etc/bind# cp db.local db.miraz
root@mirazserver:/etc/bind# cp db.local db.miraz
7. Pindahkan hasil salinan ke direktory
/var/cache/bind
root@mirazserver:/etc/bind# mv db.192 db.miraz /var/cache/bind
8. Masuk ke direktory /var/cache/bind dan lihat
hasilnya
root@mirazserver:/etc/bind# cd /var/cache/bind
root@mirazserver:/var/cache/bind# ls
db.192 db.miraz
root@mirazserver:/var/cache/bind# ls
db.192 db.miraz
9. Lakukan pengeditan kedua database tersebut diatas
root@mirazserver:/var/cache/bind# nano db.192
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
Ubah script menjadi :
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA mirazserver.net. root.mirazserver.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS mirazserver.net. // DNS Name Server
200.27.1 IN PTR mirazserver.net. // DNS Name Server
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA mirazserver.net. root.mirazserver.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS mirazserver.net. // DNS Name Server
200.27.1 IN PTR mirazserver.net. // DNS Name Server
Ctrl + x lalu y & enter
root@mirazserver:/var/cache/bind# nano db.miraz
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
@ IN A 127.0.0.0
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
@ IN A 127.0.0.0
Ubah script menjadi :
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA mirazserver.net. root.mirazserver.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS mirazserver.net. // DNS Name Server
@ IN A 192.168.2.2 // IP Address
www IN A 192.168.2.2 // IP Address
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA mirazserver.net. root.mirazserver.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS mirazserver.net. // DNS Name Server
@ IN A 192.168.2.2 // IP Address
www IN A 192.168.2.2 // IP Address
Ctrl + x lalu y & enter
10. Lakukan Restart untuk Bind
root@mirazserver:/var/cache/bind# /etc/init.d/bind9 restart
11. Install paket DNS Server yang lainnya
root@mirazserver:/var/cache/bind# apt-get install apache2 php5
12. Lihat apakah konfigurasi telah berhasil dengan
perintah nslookup
root@mirazserver:/var/cache/bind# nslookup mirazserver.net
Server: 192.168.2.2
Address: 192.168.2.2#53
Name: mirazserver.net
Address: 192.168.2.2
Server: 192.168.2.2
Address: 192.168.2.2#53
Name: mirazserver.net
Address: 192.168.2.2
13. Jika sudah seperti di atas
berarti konfigurasi DNS Server anda telah berhasil
14. Untuk memastikan cek di Web Browser & masukan domain "mirazserver.net", jika ada tulisan "It's Work" berarti konfigurasi telah berhasil
14. Untuk memastikan cek di Web Browser & masukan domain "mirazserver.net", jika ada tulisan "It's Work" berarti konfigurasi telah berhasil
0 komentar:
Posting Komentar
silahkan tinggalkan pesan