#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
Hello! I've bеen following your blog for a while now and finally got the cоurage too go ahead andd
ReplyDeletegive you a shout out from Нouston Texas! Just wantted to
tell yoս keep up the fantastic work!