Centos 7 搭建dns
安装bindyum-yinstall bind
修改bind的主配置文件
vim /etc/named.conf
http://i2.运维网.com/images/blog/201805/21/a01b71fa473e2439f668e45f9d87c3c7.png
listen-on port 53 { 127.0.0.1; }; 修改此行的127.0.0.1 为 any
allow-query { 127.0.0.1; }; 修改此行的127.0.0.1 为 any
http://i2.运维网.com/images/blog/201805/21/94f906b3822e2c02b6ec0a2b973cf9b6.png
参照截图中的位置添加如下内容
zone "bagtree.cn" IN {
type master;
file "bagtree.cn.zone";
};
注释:“bagtree.cn" 为正向区域域名
file "bagtree.cn.zone"为域名解析库的文件名
完成上面的操作后,保存退出主配置文件
检查主配置文件语法错误
named-checkconf
新建解析记录文件
vim /var/named/bagtree.cn.zone
添加如下内容
$TTL 3600
@IN SOA dns.bagtree.cn.root (
1 ;
1D ;
1H ;
1W ;
3H ) ;
@INNS dns.bagtree.cn.
dns.bagtree.cn. A 192.168.198.10
ftp.bagtree.cn. A 192.168.198.11
保存并退出
检查解析记录文件语法错误
named-checkzone bagtree.cn.zone /var/named/bagtree.cn.zone
重启named 服务
systemctlrestartnamed
修改本机DNS为本机IP
vim /etc/sysconfig/network-scripts/ifcfg-ens32
这是网卡的配置文件,修改里面的DNS为本机IP
重启网络服务
systemctl restart network
测试是否解析成功
nslookup
ftp.bagtree.cn
参考博客https://blog.csdn.net/wangquannetwork/article/details/46576971
页:
[1]