Centos 7 搭建 DNS服务器

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服务

你可能感兴趣的:(Centos 7 搭建 DNS服务器)