DNS Configuration File
Hi :
My scenario is 192.168.1.10 DNS server
i want to run my DNS configuration file as written in below:
#The main configuration file
# /etc/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.
//
options {
listen-on port 53 { 127.0.0.1;192.168.1.10; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
forwarders { 8.8.8.8 ; };
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";
allow-query { localhost;any; };
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
zone "server1.abc.loc" IN {
type master;
file "server1.abc.forward";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "server1.abc.reverse";
allow-update { none; };
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
------------------------------------------------------------------------------
forward zone file is :
$TTL 86400
@ IN SOA abc.loc. root.abc.loc.(
20140511 ;serial # must be incremmented after every change
3600 ;refresh (1 hour)
1800 ;retry (30 minutes)
604800 ;expire (1 week)
86400 ;Minimum (1 day)
)
@ IN NS server1.abc.loc.
server1 IN A 192.168.1.10
------------------------------------------------------------------------------
reverse zone file is :
86400
@ IN SOA abc.loc. root.abc.loc.(
20140510 ;serial # must be incremmented after every change
3600 ;refresh (1 hour)
1800 ;retry (30 minutes)
604800 ;expire (1 week)
86400) ;minimum (1 day)
@ IN NS server1.abc.loc.
server1 IN A 192.168.1.10
10 IN PTR server1.abc.loc.
~
-------------------------------------------------------------------------------
after typing the command of
[root@server1 ~]# systemctl restart network
[root@server1 ~]# systemctl enable named
[root@server1 ~]# systemctl status named
i receive these errors:
● named.service - Berkeley Internet Name Domain (DNS)
Loaded: loaded (/usr/lib/systemd/system/named.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2022-06-11 11:52:04 EDT; 40min ago
Jun 11 11:52:04 server1.abc.loc bash[11825]: _default/1.168.192.in-addr.arpa/IN: file not found
Jun 11 11:52:04 server1.abc.loc bash[11825]: zone localhost.localdomain/IN: loaded serial 0
Jun 11 11:52:04 server1.abc.loc bash[11825]: zone localhost/IN: loaded serial 0
Jun 11 11:52:04 server1.abc.loc bash[11825]: 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
Jun 11 11:52:04 server1.abc.loc bash[11825]: zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
Jun 11 11:52:04 server1.abc.loc bash[11825]: zone 0.in-addr.arpa/IN: loaded serial 0
Jun 11 11:52:04 server1.abc.loc systemd[1]: named.service: control process exited, code=exited status=1
Jun 11 11:52:04 server1.abc.loc systemd[1]: Failed to start Berkeley Internet Name Domain (DNS).
Jun 11 11:52:04 server1.abc.loc systemd[1]: Unit named.service entered failed state.
Jun 11 11:52:04 server1.abc.loc systemd[1]: named.service failed.
would you please tell me what is solution ?
thanks
|