Installasi DNS Server dengan Bind9 dan Konfigurasinya
Pendahuluan
DNS (Domain Name Server) merupakan sebuah sistem dalam jaringan yang memungkinkan untuk memberikan alamat IP dan nama domain pada
client secara otomatis. Fungsi utama dari sebuah system DNS adalah menerjemahkan nomor IP (IP Address) menjadi nama-nama host (hostname) ataupun sebaliknya, sehingga nama tersebut mudah untuk diingat oleh pengguna internet.
Untuk implementasi sistem DNS dibutuhkan paket BIND9. Versi paket yang
digunakan :
- bind9
Instalasi Paket
Intalasi paket pada debian cukup mudah dengan menggunakan apt-get.
1. Installasi
a) debian:~# apt-get install bind9
Konfigurasi DNS-Server
Konfigurasi yang dibutuhkan pada DNS-server dilakukan pada file named.conf dan file db yang menangani zone domain lksx.sch.id
- Konfigurasinya
a) debian:~# cd /etc/bind/
b) debian:/etc/bind# named.conf.local
c) lalu tambahkan file ini di baris zone yang paling bawah
zone “lksx.sch.id” {
type master;
file “/etc/bind/db.lksx”;
};
zone “1.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.192”;
};
- Kopi file db.local ke dalam file db.lksx jadi nanti kita mengkonfigurasi file db.lksx
debian:/etc/bind# cp db.local db.lksx
- Kopi file db.127 ke dalam file db.192, jadi nanti kita mengkonfigurasi file db.192
debian:/etc/bind# cp db.127 db.192
- Lalu buka file db.lksx
a) debian:/etc/bind# pico db.lksx
b) ganti setiap nama localhost menjadi lksx.sch.id
c) ganti juga IP 127.0.0.1 menjadi 192.168.1.1
d) kemudian tambahkan file ini di bawah ini :
;
@ IN A NS lksx.sch.id.
@ IN A MX 10 mail.lksx.sch.id.
www IN A 192.168.1.1
mail IN A 192.168.1.1
ftp IN A 192.168.1.1
proxy IN A 192.168.1.1
@ IN AAAA ::1
e) ctrl+x lalu y enter untuk save
- Buka file db.192
a) debian:/etc/bind# pico db.192
b) ganti setiap nama localhost menjadi lksx.sch.id
c) ganti juga 1.0.0 menjadi 1
d) kemudian tambahkan file di bawah ini :
;
@ IN NS lksx.sch.id.
1 IN PTR www.lksx.sch.id.
1 IN PTR mail.lksx.sch.id.
1 IN PTR ftp.lksx.sch.id.
1 IN PTR proxy.lksx.sch.id.
e) ctrl+x lalu y enter untuk save
- Buka file resolv.conf
a) debian:~# pico /etc/resolv.conf
b) tambahkan
nameserver 127.0.0.1
nameserver 192.168.1.1
- debian:~# pico /etc/hosts
127.0.0.1 localhost
127.0.0.1 Debian
Menjadi
127.0.0.1 localhost
192.168.1.1 www.lksx.sch.id
- Kemudian restart bind9
debian:~# /etc/init.d/bind9 restart
- Tes apakah DNS Server kita berhasil dengan perintah nslookup www.lksx.sch.id atau nslookup 192.168.1.1
0 komentar:
Posting Komentar