:wall:I am a beginer in Linux admin. I have build new DNS setting in my system. Please find the below procedure what I followed to build DNS. but at last when I fired nslookup command, its getting error. I am using RHEL5 OS. Please help me to resolve this below issue..
Advance thanks for helping..............
Steps:
[root@server1 named]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
#127.0.0.1 server1.com server1 localhost.localdomain localhost
#::1 localhost6.localdomain6 localhost6
192.168.2.2 rhel5.server1.com server1
[root@server1 named]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=server1.com
named.caching-nameserver.conf
listen-on port 53 { 127.0.0.1; 192.168.2.2; };
allow-query { localhost;192.168.2.1/24; };
match-clients { localhost; 192.168.2.1; };
named.rfc1912.zones
zone "server1.com" IN {
type master;
file "server1.for";
allow-update { none; };
};
zone "2.168.192.in-addr.arpa" IN {
type master;
file "server1.for";
allow-update { none; };
};
[root@server1 named]# cat /var/named/chroot/var/named/server1.for
$TTL 86400
@ IN SOA rhel5.server1.com. root.server1.com (
2012081400 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS rhel5.server1.com.
server1 IN A 192.168.2.2
www IN CNAME server1
[root@server1 named]# cat /var/named/chroot/var/named/server1.rev
$TTL 86400
@ IN SOA rhel5.server1.com. root.server1.com (
2012081401 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS rhel5.server1.com.
2. IN PTR server1
[root@server1 named]# ll /var/named/chroot/var/named/server1*
-rw-r----- 1 named root 257 Aug 14 16:32 /var/named/chroot/var/named/server1.for
-rw-r----- 1 named root 439 Aug 14 20:01 /var/named/chroot/var/named/server1.rev
[root@server1 named]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search Belkin
nameserver 192.168.2.2
Checking Conf and zone files
[root@server1 named]# named-checkconf /etc/named.caching-nameserver.conf
[root@server1 named]# named-checkconf /etc/named.rfc1912.zones
[root@server1 named]# named-checkzone server1.com /var/named/chroot/var/named/server1.for
zone server1.com/IN: loaded serial 2012081400
OK
[root@server1 named]# named-checkzone server1.com /var/named/chroot/var/named/server1.rev
/var/named/chroot/var/named/server1.rev:9: ignoring out-of-zone data (2)
zone server1.com/IN: loaded serial 2012081401
OK
[root@server1 named]# service named restart
Stopping named: [ OK ]
Starting named: [ OK ]
Error:
[root@server1 ~]# nslookup
> rhel5.server1.com
Server: 192.168.2.2
Address: 192.168.2.2#53
** server can't find rhel5.server1.com: NXDOMAIN
> exit