Pada Kasus kali ini digambarkan sebuah jaringan terdiri dari 2 buah komputer sebagai dns server.
Komputer 1 : 192.168.1.83 (ok,tux.ok)
Komputer 2 : 192.168.1.84 (linux.ok)
Komputer 2 : 192.168.1.84 (linux.ok)
Komputer 1 digunakan sebagai DNS Server yang menyimpan top domain “ok” dan domain “tux.ok”. Sedangkan Komputer 2 digunakan sebagai DNS Server yang menyimpan domain “linux.ok”.
Pada komputer 1 :
1.Edit file /etc/resolv.conf
# vi /etc/resolv.conf
Agar komputer client di dalam jaringan tidak dapat menanyakan tentang nama domain lain ke luar dari jaringan lokal, maka arahkan nameserver yang pertama pada komputer 1 tersebut ke dirinya sendiri.
nameserver 192.168.1.83
2.Edit file /etc/named.conf
# vi /etc/named.conf
Tambahkan baris-baris berikut :
zone “ok” { type master; file “master/ok.zone”; }; zone “tux.ok” { type master; file “master/tux.ok”; }; |
3.Buat file zone “ok.zone”
# vi /var/lib/named/var/named/master/ok.zone
$TTL 38400 @ IN SOA ns.server.ok. root ( 42 ; serial 10800 ; refresh 3600 ; retry 604800 ; expire 38400 ; minimum ) IN NS ns.server.ok. IN MX 10 mail.server.ok. IN A 192.168.1.83 ns.server.ok. IN A 192.168.1.83 ns IN A 192.168.1.83 mail IN A 192.168.1.83 www IN A 192.168.1.83 linux.ok. IN NS ns.linux.ok. ns.linux.ok. IN A 192.168.1.84 tux.ok. IN NS ns.tux.ok. ns.tux.ok. IN A 192.168.1.83 |
4.Buat file zone “tux.ok.zone”
# vi /var/lib/named/var/named/master/tux.ok.zone
$TTL 38400 @ IN SOA ns.tux.ok. root ( 42 ; serial 10800 ; refresh 3600 ; retry 604800 ; expire 38400 ; minimum ) IN NS ns.tux.ok. IN MX 10 mail.tux.ok. IN A 192.168.1.83 ns IN A 192.168.1.83 mail IN A 192.168.1.83 www IN A 192.168.1.83 |
5.Rubah kepemilikan masing-masing file zone tersebut dengan merubah group kepemilikan menjadi named.
# chown root.named /var/lib/named/var/named/master/ok.zone
# chown root.named /var/lib/named/var/named/master/tux.ok.zone
6.Edit file /var/lib/named/etc/trusted_networks_acl.conf untuk menentukan pada jaringan mana DNS Server akan digunakan.
# vi /var/lib/named/etc/trusted_networks_acl.conf
Tambahkan
192.168.1.0/24
, jika anda menggunakan jaringan 192.168.1.x dengan subnet mask 255.255.255.0.7.Start service DNS pada komputer tersebut
# service named start
Pada Komputer 2 :
1.Edit file /etc/resolv.conf
# vi /etc/resolv.conf
Agar komputer mengarahkan pertanyaan DNS ke komputer 1 tambahkan baris berikut :
nameserver 192.168.1.83
2.Edit file /etc/named.conf
# vi /etc/named.conf
Tambahkan baris-baris berikut :
zone “linux.ok” { type master; file “master/linux.ok.zone”; }; |
3.Buat file zone “linux.ok.zone”
# vi /var/lib/named/var/named/master/linux.ok.zone
$TTL 38400 @ IN SOA ns.linux.ok. root ( 42 ; serial 10800 ; refresh 3600 ; retry 604800 ; expire 38400 ; minimum ) IN NS ns.linux.ok. IN MX 10 mail.linux.ok. IN A 192.168.1.84 ns IN A 192.168.1.84 mail IN A 192.168.1.84 www IN A 192.168.1.84 |
4.Rubah kepemilikan file zone tersebut dengan merubah group kepemilikan menjadi named.
# chown root.named /var/lib/named/var/named/master/linux.ok.zone
5.Edit file /var/lib/named/etc/trusted_networks_acl.conf untuk menentukan pada jaringan mana DNS Server akan digunakan.
# vi /var/lib/named/etc/trusted_networks_acl.conf
Tambahkan
192.168.1.0/24
, jika anda menggunakan jaringan 192.168.1.x dengan subnet mask 255.255.255.0.6.Restart service DNS pada komputer tersebut
# service named restart
Selanjutnya untuk mengetes DNS Server tersebut, gunakan perintah-perintah berikut :
# dig linux.ok any
# nslookup www.tux.ok
# host linux.ok
# ping mail.tux.ok
Apabila pada saat restart service terdapat kesalahan/error, coba lihat pesan kesalahan pada file /var/log/messages
# tail /var/log/messages
Apabila service sudah berjalan dengan baik, akan tetapi masih terdapat kesalah pada saat tes, maka lihat pesan kesalahan pada file /var/lib/named/var/log/default.log
# tail /var/lib/named/var/log/default.log
0 comments:
Post a Comment