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.
Installasi
a. 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 pgri109-tng.sch.id
Konfigurasinya
b. pico /etc/bind/named.conf
c. lalu tambahkan file ini di baris zone yang paling bawah
zone “pgri109-tng.sch.id” {
type master;
file “/etc/bind/db.pgri”;
};
zone “20.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.192”;
};
Kopi file db.local ke dalam file db.pgri, jadi nanti kita mengkonfigurasi file db.pgri
cp /etc/bind/db.local /etc/bind/db.pgri
Kopi file db.127 ke dalam file db.192, jadi nanti kita mengkonfigurasi file db.192
cp /etc/bind/db.127 /etc/bind/db.192
Lalu buka file db.pgri
d. pico /etc/bind/db.pgri
e. ganti setiap nama localhost menjadi pgri109-tng.sch.id
f. ganti juga IP 127.0.0.1 menjadi 192.168.20.1
g. kemudian tambahkan file ini di bawah ini :
;
NS pgri109-tng.sch.id.
MX 10 pgri109-tng.sch.id.
;
pgri109-tng.sch.id A 192.168.20.1
www A 192.168.20.1
tkj A 192.168.20.1
ftp A 192.168.20.1
mail A 192.168.20.1
ldap A 192.168.20.1
proxy A 192.168.20.1
pgri109-tng.sch.id. TXT “v=spfl a mx ~all”
tkj.pgri109-tng.sch.id. TXT “v=spfl a ~all”
h. ctrl+x lalu y enter untuk save
Buka file db.192
i. pico /etc/bind/db.192
j. ganti setiap nama localhost menjadi pgri109-tng.sch.id
k. ganti juga 1.0.0 menjadi 1
l. kemudian tambahkan file di bawah ini :
;
NS pgri109-tng.sch.id.
;
1 PTR www.pgri109-tng.sch.id.
1 PTR tkj.pgri109-tng.sch.id.
1 PTR ftp.pgri109-tng.sch.id.
1 PTR mail.pgri109-tng.sch.id.
1 PTR ldap.pgri109-tng.sch.id.
1 PTR proxy.pgri109-tng.sch.id.
m. ctrl+x lalu y enter untuk save
Buka file resolv.conf
n. pico /etc/resolv.conf
o. tambahkan
nameserver 192.168.20.1
search pgri109-tng.sch.id
Kemudian restart bind9
p. /etc/init.d/bind restart
Tes apakah DNS Server kita berhasil dengan perintah nslookup pgri109-tng.sch.id atau nslookup 192.168.20.1
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.
Installasi
a. 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 pgri109-tng.sch.id
Konfigurasinya
b. pico /etc/bind/named.conf
c. lalu tambahkan file ini di baris zone yang paling bawah
zone “pgri109-tng.sch.id” {
type master;
file “/etc/bind/db.pgri”;
};
zone “20.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.192”;
};
Kopi file db.local ke dalam file db.pgri, jadi nanti kita mengkonfigurasi file db.pgri
cp /etc/bind/db.local /etc/bind/db.pgri
Kopi file db.127 ke dalam file db.192, jadi nanti kita mengkonfigurasi file db.192
cp /etc/bind/db.127 /etc/bind/db.192
Lalu buka file db.pgri
d. pico /etc/bind/db.pgri
e. ganti setiap nama localhost menjadi pgri109-tng.sch.id
f. ganti juga IP 127.0.0.1 menjadi 192.168.20.1
g. kemudian tambahkan file ini di bawah ini :
;
NS pgri109-tng.sch.id.
MX 10 pgri109-tng.sch.id.
;
pgri109-tng.sch.id A 192.168.20.1
www A 192.168.20.1
tkj A 192.168.20.1
ftp A 192.168.20.1
mail A 192.168.20.1
ldap A 192.168.20.1
proxy A 192.168.20.1
pgri109-tng.sch.id. TXT “v=spfl a mx ~all”
tkj.pgri109-tng.sch.id. TXT “v=spfl a ~all”
h. ctrl+x lalu y enter untuk save
Buka file db.192
i. pico /etc/bind/db.192
j. ganti setiap nama localhost menjadi pgri109-tng.sch.id
k. ganti juga 1.0.0 menjadi 1
l. kemudian tambahkan file di bawah ini :
;
NS pgri109-tng.sch.id.
;
1 PTR www.pgri109-tng.sch.id.
1 PTR tkj.pgri109-tng.sch.id.
1 PTR ftp.pgri109-tng.sch.id.
1 PTR mail.pgri109-tng.sch.id.
1 PTR ldap.pgri109-tng.sch.id.
1 PTR proxy.pgri109-tng.sch.id.
m. ctrl+x lalu y enter untuk save
Buka file resolv.conf
n. pico /etc/resolv.conf
o. tambahkan
nameserver 192.168.20.1
search pgri109-tng.sch.id
Kemudian restart bind9
p. /etc/init.d/bind restart
Tes apakah DNS Server kita berhasil dengan perintah nslookup pgri109-tng.sch.id atau nslookup 192.168.20.1














0 komentar:
Posting Komentar
Tinggal kan jejak Agan-Agan / Sis-Sis dengan Memberikan Komentar.....