$ systemctl status named.service
● 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 Fri 2020-11-06 07:23:59 EST; 1min 33s ago
Process: 1628 ExecStartPre=/bin/bash -c if [ ! "$DISABLE_ZONE_CHECKING" == "yes" ]; then /usr/sbin/named-checkconf ->
11月 06 07:23:59 DNS_linux.test.local bash[1628]: dns_rdata_fromtext: 0.168.192.in-addr.arpa.rev:10: near 'dns_>
11月 06 07:23:59 DNS_linux.test.local bash[1628]: dns_rdata_fromtext: 0.168.192.in-addr.arpa.rev:11: near 'dns_>
11月 06 07:23:59 DNS_linux.test.local bash[1628]: dns_rdata_fromtext: 0.168.192.in-addr.arpa.rev:12: near 'ntp_>
11月 06 07:23:59 DNS_linux.test.local bash[1628]: dns_rdata_fromtext: 0.168.192.in-addr.arpa.rev:13: near 'dhcp>
11月 06 07:23:59 DNS_linux.test.local bash[1628]: zone 0.168.192.in-addr.arpa/IN: loading from master file 196.>
11月 06 07:23:59 DNS_linux.test.local bash[1628]: zone 0.168.192.in-addr.arpa/IN: not loaded due to errors.
11月 06 07:23:59 DNS_linux.test.local bash[1628]: _default/0.168.192.in-addr.arpa/IN: bad name (check-names)
11月 06 07:23:59 DNS_linux.test.local systemd[1]: named.service: Control process exited, code=exited status=1
11月 06 07:23:59 DNS_linux.test.local systemd[1]: named.service: Failed with result 'exit-code'.
11月 06 07:23:59 DNS_linux.test.local systemd[1]: Failed to start Berkeley Internet Name Domain (DNS).
ログメッセージでもDNSでエラーが発生していることが確認できます。
$ tail /var/log/messages
Nov 6 07:23:59 DNS_linux bash[1628]: dns_rdata_fromtext: 0.168.192.in-addr.arpa.rev:10: near 'dns_linux.test.local.': bad name (check-names)
Nov 6 07:23:59 DNS_linux bash[1628]: dns_rdata_fromtext: 0.168.192.in-addr.arpa.rev:11: near 'dns_linux.test.local.': bad name (check-names)
Nov 6 07:23:59 DNS_linux bash[1628]: dns_rdata_fromtext: 0.168.192.in-addr.arpa.rev:12: near 'ntp_linux.test.local.': bad name (check-names)
Nov 6 07:23:59 DNS_linux bash[1628]: dns_rdata_fromtext: 0.168.192.in-addr.arpa.rev:13: near 'dhcp_linux.test.local.': bad name (check-names)
Nov 6 07:23:59 DNS_linux bash[1628]: zone 0.168.192.in-addr.arpa/IN: loading from master file 0.168.192.in-addr.arpa.rev failed: bad name (check-names)
Nov 6 07:23:59 DNS_linux bash[1628]: zone 0.168.192.in-addr.arpa/IN: not loaded due to errors.
Nov 6 07:23:59 DNS_linux bash[1628]: _default/0.168.192.in-addr.arpa/IN: bad name (check-names)
Nov 6 07:23:59 DNS_linux systemd[1]: named.service: Control process exited, code=exited status=1
Nov 6 07:23:59 DNS_linux systemd[1]: named.service: Failed with result 'exit-code'.
Nov 6 07:23:59 DNS_linux systemd[1]: Failed to start Berkeley Internet Name Domain (DNS).
$ cat test.local
$TTL 86400
@ IN SOA dns_linux.test.local. root.test.local. (
2020110601 ; serial
3600 ; refresh 1hr
1800 ; retry 15min
604800 ; expire 1w
86400 ; min 24hr
)
IN NS dns_linux.test.local.
dns_linux IN A 10.180.196.198
ntp_linux IN A 10.180.196.199
dhcp_linux IN A 10.180.196.197
逆引きゾーンファイル
$ cat 0.168.192.in-addr.arpa.rev
$TTL 86400
@ IN SOA dns_linux.test.local. root.test.local. (
2020110601 ; serial
3600 ; refresh 1hr
1800 ; retry 15min
604800 ; expire 1w
86400 ; min 24hr
)
IN NS dns_linux.test.local.
198 IN PTR dns_linux.test.local.
199 IN PTR ntp_linux.test.local.
197 IN PTR dhcp_linux.test.local.
$ named-checkconf -z
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
zone test.local/IN: loaded serial 2020110601
zone 0.168.192.in-addr.arpa/IN: loaded serial 2020110601
コメント