原理:解析过的地址在本地生成DNS缓存库,下次访问就不需在外网解析
虚拟机作服务器,真机测试
firewall-cmd --add-masquerade 真机开启路由功能
1.使虚拟机联网
2.安装bind
yum install bind.x86_64 -y
systemctl start named
在虚拟机中随便敲一些字符,生成随机字符,使其可以运行
vim /etc/named.conf
修改该行代码
11 listen-on port 53 { any; }; #更改53端口为所有人访问
17 allow-query { any; }; #允许本地所有访问缓存
18 forwarders { 114.114.114.114; }; # dig时找的服务器
32 dnssec-validation no; #不验证
systemctl restart named
关闭虚拟机防火墙
或者将dns加入防火墙
将虚拟机IP写入真机vim /etc/resolv.conf
dig www.baidu.com测试
第一次比较慢
第二次很快