root 发表于 2019-2-16 12:59:53

Centos 7 搭建dns

安装bind
  yum-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]
查看完整版本: Centos 7 搭建dns