启动(重启)命令如下:
sudo systemctl restart bind9
查看状态命令如下:
sudo systemctl status bind9
停止命令如下:
sudo systemctl stop bind9
#配置自己的域
要修改一下路径的文件(named.conf.local):

在这个文件named.conf.local末尾添加:
zone "lymtest.com" {
type master;
file "/etc/bind/db.lymtest.com";#指明区域记录文件的位置
};
其中lymtest.com是根域名,file这一项是文件存放的地址,
然后在/etc/bind/目录下创建文件db.lymtest.com,添加如下内容:
; BIND data file for lymtest.com interface
;
$TTL 604800
@ IN SOA lymtest.com. root.lymtest.com. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.lymtest.com.
@ IN A 192.168.1.33
@ IN AAAA 2001:da8:1005:1000::201
ns IN A 192.168.141.34
www IN A 192.168.141.35 ; IPv4地址记录
www IN AAAA 2001:da8:1005:1000::300 ; IPv6地址记录
注意最后一行要有回车;
一般情况下没修改一次这个文件Serial的值应该加一;
修改完后可以使用 sudo named-checkconf检查语法是否有出错;
问题
在部署完成后,报错如下
query (cache) '/A/IN' denied
需要修改图的文件(named.conf.options):

在其中添加内容如下:
listen-on port 53 {
any;
};
allow-query {
any;
};
allow-recursion { any; }; # allows recursive queries from "internal" ACL
allow-query-cache { any; };
本文介绍了如何在Linux系统中使用`systemctl`管理Bind9DNS服务,包括启动、停止和查看状态,以及如何配置`named.conf.local`和`named.conf.options`以解决`query(cache)`被拒绝的问题。
482

被折叠的 条评论
为什么被折叠?



