getting error during named-checkconf -z /etc/named.conf on redhat 7
Dear Friends ,
I am getting below error during checking my configuration status for my named.conf file in redhat linux 7 .
When , i tried to run this command , then getting below error.
# named-checkconf -z /etc/named.conf
-------------------------------------------------------------------
dns_rdata_fromtext: forward.tosh.com:2: near 'root.tosh.com.': not a valid number
zone tosh.com/IN: loading from master file forward.tosh.com failed: not a valid number
zone tosh.com/IN: not loaded due to errors.
_default/tosh.com/IN: not a valid number
dns_rdata_fromtext: reverse.tosh.com:2: near 'root.tosh.com.': not a valid number
zone 0.168.192.in-addr.arpa/IN: loading from master file reverse.tosh.com failed: not a valid number
zone 0.168.192.in-addr.arpa/IN: not loaded due to errors.
_default/0.168.192.in-addr.arpa/IN: not a valid number
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
--------------------------------------------------------------
My forward file information:
[root@tos05 named]# cat forward.tosh.com
$TTL 1D
@ IN SOA @ tos05.tosh.com. root.tosh.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ; minimum
)
@ IN NS tos05.tosh.com.
@ IN A 192.168.0.100
tos05 IN A 192.168.0.100
host IN A 192.168.0.100
tos04 IN A 192.168.0.104
client IN A 192.168.0.104
--------------------------------------------------------------
My reverse file information:
[root@tos05 named]# cat reverse.tosh.com
$TTL 1D
@ IN SOA @ tos05.tosh.com. root.tosh.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ; minimum
)
@ IN NS tos05.tosh.com.
@ IN PTR tosh.com
tos05 IN A 192.168.0.100
host IN A 192.168.0.100
tos04 IN A 192.168.0.104
client IN A 192.168.0.104
100 IN PTR tos05.tosh.com
104 IN PTR tos04.tosh.com
----------------------------------------------------------------
My named.conf details:
[root@tos05 named]# cat /etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// See the BIND Administrator's Reference Manual (ARM) for details about the
// configuration located in /usr/share/doc/bind-{version}/Bv9ARM.html
options {
listen-on port 53 { 127.0.0.1;192.168.0.100; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
allow-query { localhost;any; };
/*
- If you are building an AUTHORITATIVE DNS server, do NOT enable recursion.
- If you are building a RECURSIVE (caching) DNS server, you need to enable
recursion.
- If your recursive DNS server has a public IP address, you MUST enable access
control to limit queries to your legitimate users. Failing to do so will
cause your server to become part of large scale DNS amplification
attacks. Implementing BCP38 within your network would greatly
reduce such attack surface
*/
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.root.key";
managed-keys-directory "/var/named/dynamic";
pid-file "/run/named/named.pid";
session-keyfile "/run/named/session.key";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
zone "tosh.com" IN {
type master;
file "forward.tosh.com";
allow-update { none; };
};
zone "0.168.192.in-addr.arpa" IN {
type master;
file "reverse.tosh.com";
allow-update { none; };
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
----------------------------------------------------------------
I have 2 Linux Servers are there ,
tos05.tosh.com 192.168.0.100
tos04.tosh.com 192.168.0.104
I am trying to Register DNS Services on tos05.tosh.com server.
Please help me out for this error.
Regards,
Sah
|