利用Debian Jessie。
我试图配置绑定区域,但是当我使用named-checkzone检查它时会出现错误。一个错误是“没有当前所有者名称”。
root@host:/etc# named-checkzone test /etc/bind/db.test.domain
/etc/bind/db.test.domain:2: no current owner name
/etc/bind/db.test.domain:4: no TTL specified; zone rejected
/etc/bind/db.test.domain:6: no TTL specified; zone rejected
/etc/bind/db.test.domain:7: no TTL specified; zone rejected
/etc/bind/db.test.domain:9: no TTL specified; zone rejected
/etc/bind/db.test.domain:10: no TTL specified; zone rejected
/etc/bind/db.test.domain:13: no TTL specified; zone rejected
/etc/bind/db.test.domain:14: no TTL specified; zone rejected
/etc/bind/db.test.domain:15: no TTL specified; zone rejected
/etc/bind/db.test.domain:16: no TTL specified; zone rejected
zone test/IN: loading from master file /etc/bind/db.test.domain failed: no owner
zone test/IN: not loaded due to errors.以下是/etc/bind/db.test.domain文件:
IN NS ns
_spf TXT "v=spf1 ip4:111.222.133.0/22 mx exists:%{1}.%{i}._spf ?all"
@ MX 50 mail.domain.com.
@ TXT "v=spf1 redirect=_spf.sub.domain.com"
mail.domain.com A 111.222.133.144
mail.domain.com AAAA 2000:888:8888:11::199
@ A 111.222.133.155
@ AAAA 2000:777:7777:11::199
www A 111.222.133.155
www AAAA 2000:777:7777:11::199我怎么才能修好它?
发布于 2019-03-11 20:04:08
在区域文件中添加第一行。
$TTL 3600添加SOA记录
@ IN SOA master.example.com. hostmaster.example.com. (
2017030300 ; serial
3600 ; refresh
1800 ; retry
604800 ; expire
600 ) ; ttlhttps://serverfault.com/questions/957805
复制相似问题