这是我当前的DNS example.com.db区域文件.我按照教程.它有效,因为当我通过resolve.conf从另一台服务器指向这个DNS时,当我执行“ping example.com”时,它实际上会将我转发到正确的IP.
; ; BIND data file for example.com ; $TTL 604800 @ IN SOA example.com. info.example.com. ( 2007011501 ; Serial 7200 ; Refresh 120 ; Retry 2419200 ; Expire 604800) ; Default TTL ; @ IN NS ns1.example.com. @ IN NS ns2.example.com. example.com. IN MX 10 mail.example.com. example.com. IN A 192.168.254.1 www IN CNAME example.com. mail IN A 192.168.254.1 ftp IN CNAME example.com. example.com. IN TXT "v=spf1 ip4:192.168.254.1 a mx ~all" mail IN TXT "v=spf1 a -all"
马上,
ping example.com....goes to 192.168.254.1. That's great!!! it works!
我的问题是 – 我怎么能添加一些东西做这个文件,以便当我的其他服务器:
ping dbserver1....goes to 44.245.66.222 ping cacheserver1 ....goes to 38.221.44.555
我想将它用作我的机器的通用主机文件.
解决方法
如果要将example.com用作所有计算机的基本域,则必须将其添加到所有计算机/etc/resolv.conf文件中:
search example.com
然后按照Schof的建议,但将该条目分成两行(他的帖子上的小格式问题):
dbserver1 IN A 44.245.66.222 cacheserver1 IN A 38.221.44.555
然后递增该区域文件中的序列(非常重要).例如,从2007011501到2009091000(今天的日期00,或下次更新中的01等等).
然后重新加载bind9并尝试从您的计算机ping dbserver1.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。