使真机虚拟机都能上网,配置虚拟机yum源
真机:防火墙开启路由功能(不可关闭),开启内核路由功能,设定DNS的nameserver指向虚拟机ip地址
虚拟机:安装高速缓存服务,修改配置文件,设定DNS可上网,关闭火墙
配置DNS高速缓存操作步骤
yum install bind.x86_64 -y ---- 虚拟机下载DNS服务并开启
systemctl start named ---- 开启本地DNS服务
netstat -antlupe | grep named ---- 查看DNS服务的端口,此时发现服务默认开启再回环设备上,真机无法进行服务的访问
vim /etc/named.conf ---- 修改DNS配置文件,修改内容如下:
第十一行改为: listen-on port 53 {any;}; ---- 允许端口被任何人访问
第十七行改为: allow-query {any;}; ---- 允许本地所有人访问缓存
第十八行加入: forwarders {114.114.114.114;}; ---- 设定网络DNS指向
第三十二行改为:dnssec-validation no ---- 是否开启安全自检
更改完毕后重启服务
虚拟机关闭火墙服务
真机设定DNS指向,nameserver指向虚拟机
操作结果测试
dig 域信息搜索器
dig www.baidu.com
虚拟机先dig网站
延迟为94msec
真机再dig网站
延迟为0,因为此域名已在本地缓存