CentOS7部署DNS服务
关闭防火墙和selinux高级权限管理
/etc/named.conf //主配置文件
/var/named/named.ca //域名根服务器
DNS服务器为:192.168.100.130
客户端为:192.168.100.135
1)yum install -y "bind*" //安装dns服务
dns服务使用的是bind的安装包
2)cp /etc/named.conf /etc/named.conf.bak //备份主配置文件
cp /etc/named.rfc1912.zones /etc/named.rfc1912.zones.bak 备份区域配置文件,这个dns服务器管理哪些域名
3)vim /etc/named.conf //编辑主配置文件
全局配置
#listen-on port 53 { any; }; //监听端口
#allow-query { any; }; //请求
4)vim /etc/named.rfc1912.zones //编辑区域配置文件
添加:
zone "mist.com" IN{ //定义域名为mist.com
type master; //主服务器
file "mist.com.zone"; //区域服务器配置文件
};
5)cd /var/named //切换目录
6)vim mist.com.zone //创建并编辑配置文件(文件名与第4步相同)
添加:
$TTL 86400
@ IN SOA shu.mist.com. root.shu.mist.com. (
2 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ; ttk
)
@ IN NS shu.mist.com.
@ IN A 192.168.100.130
shu IN A 192.168.100.130
shu.mist.com. IN A 192.168.100.135
shu.mist.com. IN A 192.168.100.135
shu.mist.com. IN A 192.168.100.130
7)systemctl start named.service //开启dns服务
systemctl enable named.service //开启自启
8)在客户端中进行如下操作
vim /etc/resolv.conf
nameserver 192.168.100.130
9)验证测试
CentOS7配置DNS服务
最新推荐文章于 2024-06-13 23:52:14 发布