Tuesday, September 18, 2012

Setting DNS server@RHEL,fedora

#Packages needed are bind and bind-chroot
#1.install needed packages
yum -y install bind

#2.Configuration files are
rpm -qc bind

echo "The configuration files we use are"
echo "/etc/named.conf"
echo "/etc/named.rfc1912.zone"
echo "/var/named/named.localhost"
echo "/var/named/named.loopback"

#3. Opening the /etc/named.conf file for Editing
echo "EDIT THE
line no 11 -listen-port to any
line no 17 -allow-query to any"

vim /etc/named.conf

#4. Expalin the foward and reverse zone file in /etc/named.rfc1912.zones

echo "zone \"example.com\" IN {
type master;
file \"forward.zone\";
allow-update { none; };
};" >> /etc/named.rfc1912.zones


echo " zone \"122.168.192.in-addr.arpa\" IN {
type master;
file \"reverse.zone\";
allow-update { none; };
};" >> /etc/named.rfc1912.zones

vim /etc/named.rfc1912.zones
#5.make the copy of named.localhost as forward.zone

cp /var/named/named.localhost /var/named/forward.zone


#6.make the copy of named.loopback as reverse.zone

cp /var/named/named.loopback /var/named/reverse.zone


#7. Edit /var/named/forward.zone to get ip to host name resolution

echo "
@ IN SOA server.example.com. root.server.example.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS server.example.com.


server IN A 192.168.122.1
client IN A 192.168.122.25" >> /var/named/forward.zone

vim /var/named/forward.zone

#8. Edit /var/named/reverse.zone to get host name to ip resolution

echo "
@ IN SOA server.example.com. root.server.example.com (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS server.example.com.


1 IN PTR server.example.com.
25 IN PTR client.example.com. " >> /var/named/reverse.zone

vim /var/named/reverse.zone

#9.changing the group of forward and reverse zone to named

chgrp named /var/named/reverse.zone /var/named/forward.zone

#10. Service restarting and chkconfig on

service named restart
chkconfig named on

1 comment:

  1. Hello! I've bеen following your blog for a while now and finally got the cоurage too go ahead andd
    give you a shout out from Нouston Texas! Just wantted to
    tell yoս keep up the fantastic work!

    ReplyDelete