树莓派(Debian)配置 DNS 服务
目录
流程:
- 安装 bind9
- 配置 domain.zone
- 配置 named.conf
- 检查配置
- 启动服务
安装 bind9
非 root 用户请注意使用 sudo
配置domain.zone
选任意一个地方新建一个文件 ,文件名可以为 domain.zone (如 wandoer.com.zone).该文件会被named.conf 引用 。由于 named.conf位于 /etc/bind/ 路径下,为了方便管理,这里在此路径下建立文件夹 zones/ 来管理zone 文件
这里给出 wandoer.com.zone 的示例:
配置 named.conf
在 /etc/bind/ 路径下有几个 named.conf.* 文件,这里选 named.conf.default-zones 文件进行配置.打开文件,在最后加入以下几行:
检查配置
如果配置无误,则会显示 OK .否则配置提示进行修正。
启动服务
bind 默认将日志放在 /var/log/syslog 中。如果服务启动失败,则可以查看该日志查找原因。
验证DNS
打开 /etc/resolv.conf ,在第一个 nameserver 前再添加一个 nameserver,指向树莓派本机IP:
然后 ping wandoer.com 查看是否已经将此域名解析到指定的IP.