搭建本地DNS服务器实现域名解析
1.准备工作
下载软件yum install -y bind
关闭防火墙systemctl stop firewalld
关闭selinuxsetenforce 0
2.下载DNS服务软件yum install bind -y
3.服务端操作:
1)编辑bind主配置文件

listen-on port 53 { any; };> # any为允许所有主机或者修改为允许监听的主机IP(注意IP前后均有空格)
allow-query { any; };
2)在区域配置文件中编辑,建议选择模板
模板位置:
/etc/named.rfc1912.zones

zone "openlab.com" IN { # 双引号中输入,表示管理那个区域
type master;
file "openlab.com.zone"; # 双引号中输入,表示数据配置文件的名称,注意:不写路径,默认路径为:/var/named
allow-update { none; };#传送方式
};
3)编辑数据配置文件:建议选择模板复制再进行修改,模版位置:
/var/named/named.localhost
cp -a named.localhost openlab.com.zone # -a 完整拷贝
拷贝到的路径文件名与上文区域配置文件中的文件名必须相同

修改数据文件内容
重启服务systemctl restart named
解析使用nslookup
nslookup
server 192.168.87.129
Default server: 192.168.87.129
Address: 192.168.87.129#53
openlab.com




浙公网安备 33010602011771号