Yum 安装dns服务
yum install bind bind-utils bind-chroot -y
安装完成后编辑配置文件
vi /etc/named.conf
listen-on port 53 { any; }; #修改监听端口任何ip都能访问
allow-query { any; };
allow-query-cache { any; };
named-checkconf /etc/named.conf #检查配置文件是否有错误
保存退出
配置防火墙
firewall-cmd --zone=public --permanent --add-service=dns #防火墙添加规则
firewall-cmd --reload #重新加载防火墙规则
SELINUX修改文件权限
semanage fcontext -a -t named_conf_t /etc/named.conf
semanage fcontext -a -t named_conf_t /etc/named.rfc1912.zones
配置DNS服务
ln -s /etc/named.conf /var/named/chroot/etc/named.conf #
systemctl start named #开启dns服务
systemctl enable named #开机自动启动dns服务