实作:raspbian下安装配置bind9

树莓派3B+,系统为Debian GNU/Linux 13 (trixie)。

安装软件

使用 sudo apt install bind9 安装时提示建议同时安装另外三个包,故执行以下命令:

安装完成后启动named服务:

使用以下命令查看DNS端口53是否开放:

配置文件

bind9的配置文件位于 /etc/bind/ 目录下:

由于添加了zone,需要自己创建 db.dapeng.li 文件

完成配置文件后,使用以下命令检查主配置文件语法:

如果没有报错,说明配置文件正常。

然后检查区域文件语法:

如果返回 OK ,说明区域文件没有问题。

然后启动bind9服务:

注意,对配置文件的任何修改,都需要重启 named 服务。

如果需要反向解析区域,可在 named.conf.local 中添加以下内容:

并创建对应的 db.192.168.0 文件:

验证配置

使用 dig 命令进行测试: