konfigurasi DNS server Debian 7 Whezzy

DNS atau Domain Name System, adalah sebuah server yang berfungsi menangani translasi penamaan host-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP Address ke Hostname/Domain. kita akan menginstall DNS server di debian 7. sebelum konfigurasi DNS server kita install dulu bind9. Aplikasi DNS yang sering digunakan di Linux adalah Bind9. Bind9 cukup banyak digunakan oleh komputer-komputer di seluruh dunia dalam mengimplementasikan DNS Server.

Buka terminal dengan Ctrl+Alt+T, lalu ketikan

#  apt-get install bind9

selelah instal selesai tinggal konfigurasinya. Masuk ke direktori bind agar mudah untuk mengkonfigurasinya.

# cd /etc/bind

Lalu edit file named.conf, ketikan
# nano named.conf

include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";


zone"tkj.com" {
        type master;
        file "/etc/bind/db.tkj";
};
zone "192.in.addr.arpa" {
        type master;
        file "/etc/bind/db.192";
};

Kemudian copy file forward dan reverse untuk konfigurasi lebih lanjut. File forward berisikan barisan konfigurasi yang mentranslasikan nama/domain ke IP. Kebalikan dari file reverse.

#cp db.local db.tkj [enter]        ==> ini file forward

#cp db.127 db.192 [enter]            ==> ini file reverse

-Edit file forward
# nano /etc/bind/db.tkj

;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     tkj.com. root.tkj.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      tkj.com.
@       IN      A       192.168.1.102
www     IN      A       192.168.1.102
ftp     IN      A       192.168.1.102
@       IN      AAAA    ::1





lalu simpan dengan menekan ctrl + x

edit file db.192
-Edit file reverse
# nano /etc/bind/db.192

;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     tkj.com. root.tkj.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@               IN      NS      tkj.com.
102.1.168       IN      PTR     www.tkj.com.
102.1.168       IN      PTR     ftp.tkj.com.

selanjutnya 


Posting Komentar (0)
Lebih baru Lebih lama