di asumsikan PC telah ter-install OS Trustix
1) Login sebagai root
File /etc/named.zones, berikut contoh konfigurasinya, edit file ini menggunakan editor vi atau sesuai dengan keinginan kita, di sini saya gunakan editor vi :
root@ns1 /# vi /etc/named.zones
Isi filenya sebagai berikut :
***************************************************************************
/*
zone "ournetwork.net" in {
type master;
file "master/ournetwork.net";
};
*/
/*
zone "8.8.8.in-addr.arpa" in {
type master;
file "master/8.8.8.in-addr.arpa";
};
*/
zone "5.168.192.in-addr.arpa" in {
type master;
file "master/5.168.192.in-addr.arpa";
};
zone "pixel.net" in {
type master;
file "master/pixel.zone";
};
2) Buat file /var/named/master/5.168.192.in-addr.arpa
root@ns1 /# vi /var/named/master/5.168.192.in-addr.arpa
Isi file tersebut sebagai berikut :
********************************************************************
$TTL 2w1d
@ IN SOA ns1.pixel.net. admin.pixel.net.. (
1 ; serial
2H ; refresh
30M ; retry
2w1d ; expiry
1H ) ; minimum
IN NS ns1.pixel.net.
IN MX 10 ns1pixel.net.
20 IN PTR ns1.pixel.net.
********************************************************************
3) Buat file /var/named/master/pixel.zone
root@ns1 /# vi /var/named/master/pixel.zone
Isi file tersebut sebagai berikut :
********************************************************************
$TTL 2w1d
@ IN SOA ns1.pixel.net. admin. pixel.net. (
1 ; serial
2H ; refresh
30M ; retry
2w1d ; expiry
1H ) ; minimum
IN NS ns1. pixel.net.
IN MX 10 ns1. pixel.net.
pixel.net. IN A 192.168.5.20
mail IN CNAME pixel.net.
www IN CNAME pixel.net.
4) Edit file di /etc/resolv.conf
root@ns1 /# vi /etc/resolv.conf
********************************************************************
search pixel.net
nameserver 192.168.5.20
Setelah konfigurasi selesai, service named (Server DNS) harus di restart yakni;
• Menggunakan perintah :
root@ns1 /# service named restart
Stopping named: [ OK ]
Removing chroot jail: [ OK ]
Removing chroot jail: [ OK ]
Creating chroot jail for named: [ OK ]
Starting named: [ OK ]
• Kemudian ketik perintah :
root@ns1 /# chkconfig named on
Mengecek keberhasilan pembuatan Server DNS
Setelah melakukan konfigurasi dan menjalankan server DNS, sangat penting bagi kita untuk memastikan apakah Server DNS telah berjalan dengan baik, ada beberapa hal yang bisa kita lakukan :
• Mengecek dengan menggunakan nslookup :
root@ns1 /# nslookup –sil pixel.net
Server: 192.168.5.20
Address: 192.168.5.20#53
Name: pixel.net
Address: 192.168.5.20
• Melakukan test ping :
root@ns1 /# ping pixel.net
PING pixel.net (192.168.5.20) 56(84) bytes of data.
64 bytes from ns1.pixel.net (192.168.5.20): icmp_seq=1 ttl=64 time=0.037 ms
64 bytes from ns1.pixel.net (192.168.5.20): icmp_seq=2 ttl=64 time=0.059 ms
--- pixel.net ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.037/0.048/0.059/0.011 ms
root@ns1 /# ping
www.pixel.net PING pixel.net (192.168.5.20) 56(84) bytes of data.
64 bytes from ns1. pixel.net (192.168.5.20): icmp_seq=1 ttl=64 time=0.046 ms
64 bytes from ns1. pixel.net (192.168.5.20): icmp_seq=2 ttl=64 time=0.057 ms
--- pixel.net ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.046/0.051/0.057/0.009 ms
Jika muncul pesan reply, maka kita sudah berhasil menginstall Server DNS.
sumber: materi ujikom temenku yudi, makasih buat ilmunya.