DNS (Domain Name System) merupakan fitur dari linux yang mempunyai fungsi untuk merubah ip menjadi alamat domain. pada pembahasan kali ini kita akan mencoba untuk setting DNS pada CentOS 5
Pertama tama kita install bind sebagai aplikasi name server
# yum install bind caching-nameserver
setelah itu kita edit file konfigurasi bind
# vi /etc/named.rfc1912.zones
tambahkan zone pada baris paling bawah
zone "tresna-widiyaman.sch.id" IN {
type master;
file "tresna.zone"; #namanya bisa apasaja
allow-update {none; };
};
kemudian kita buat file adi.zone yg diambil dr file localhost.zone
# cp /var/named/chroot/var/named/localhost.zone/var/named/chroot/var/named/tresna.zone
lalu kt edit file tresna.zone
# cd /var/named/chroot/var/named/
# vi tresna.zone
yg isinya:
$TTL 86400
@IN SOA ns.tresna-widiyaman.sch.id. admin.tresna-widiyaman.sch.id
. (
42
3H
15M
1W
1D )
IN NS ns.tresna-widiyaman.sch.id
IN MX 10 mail.tresna-widiyaman.sch.id. #jika punya mail server
IN A 192.168.35.1 #ip address server
Ns IN A 192.168.35.1
www IN A 192.168.35.1
mail IN A 192.168.35.1 #ip ini bisa diganti jika berbeda
ubah kepemilikan file tresna.zone menjadi root group named
ubah kepemilikan file tresna.zone menjadi root group named
# chown root.named tresna.zone
edit file /etc/named.caching-namedserver.conf
# vi /etc/named.caching-namedserver.conf
ganti isinya menjadi
-listen-on port 53 {any: };
-listen-on-v6 port 53 {any: };
-allow-query {any; };
-match-destinations {any: };
untuk mencoba edit file /etc/resolv.conf dan settingan ini berlaku utk di setiap client
# vi /etc/resolv.conf
search tresna.zone
nameserver 192.168.35.1 #ini ip address dns server
rubah file /etc/hosts
# vim /etc/hosts
ganti menjadi
127.0.0.1 localhost.localdomain localhost mail.tresna-widiyaman.id mail
192.9.200.135 adi.tendi-tresna.sch.id mail.tresna-widiyaman.sch.id mail
restart service named
# /etc/init.d/named restart
uji coba apakah DNS telah berjalan sesuai dengan fungsinya
# nslookup tresna-widiyaman.sch.id
jika hasilnya
Server: 192.168.35.1
Address: 192.168.35.1#53
Non-authoritative answer:
Name: tresna-widiyaman.sch.id
Address: xx.xx.xx.167
Maka kita telah berhasih membuat DNS
Ini pakek centos 5 versi berapa pak?
ReplyDelete