Debian域名DNS配置分客户端和服务端,具体如下:
/etc/resolv.conf文件,添加DNS服务器地址,如nameserver 8.8.8.8,保存后重启网络服务sudo systemctl restart networking。/etc/systemd/resolved.conf文件,取消注释#DNS行并添加DNS服务器地址,如DNS=8.8.8.8,保存后重启systemd-resolved服务sudo systemctl restart systemd-resolved。也可通过nmcli命令设置(适用于较新版本)。sudo apt update和sudo apt install bind9 bind9utils bind9-doc。/etc/bind/named.conf.options,设置监听地址、转发器等选项。/etc/bind/named.conf.local中添加正向和反向解析区域定义。/etc/bind/目录下创建正向和反向区域文件,如db.example.com和db.192.168.1,并添加相应的资源记录。sudo named-checkconf和sudo named-checkzone检查配置文件语法,无误后重启BIND服务sudo systemctl restart bind9。