在CentOS上配置DNS服务,通常有以下步骤:
- 安装DNS服务器软件:使用
sudo yum install bind bind-utils -y命令安装。 - 配置主配置文件:编辑
/etc/named.conf,设置监听地址、允许查询的IP范围等。 - 配置区域文件:在
/etc/named.rfc1912.zones中添加区域配置,再在指定路径创建区域数据文件,定义DNS记录。 - 重启DNS服务:使用
sudo systemctl restart named命令重启服务。 - 验证配置:用
nslookup或dig命令测试DNS解析是否正常。 - 配置防火墙:使用
sudo firewall-cmd --permanent --add-service=dns和sudo firewall-cmd --reload命令开放DNS服务端口。