一、什么情况下需要访问互联网
在某些情况下,VMware虚拟机需要通过访问互联网去获取外部资源,例如进行yum安装或者wget拉取操作等等。
二、处理方法
2.1.检查虚拟机网络模式和服务状态
虚拟机的网络模式需要使用 NAT 模式。
VMware NAT Service服务是否启动。
2.2.虚拟机配置DNS
## 如何查看宿主机dns(cmd下操作)
ipconfig /all找到当前使用的网络适配器(示例):
以太网适配器 以太网 1:连接特定的 DNS 后缀 . . . . . . . 描述. . . . . . . . . . . . . . . 物理地址. . . . . . . . . . . . . DNS 服务器 . . . . . . . . . . . : 114.114.114.114## 两种方法配置dns
(1)直接将dns地址写入配置文件(/etc/resolv.conf)
vi /etc/resolv.conf
nameserver 114.114.114.114(2)将dns地址写入网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-网卡名称)
vi /etc/sysconfig/network-scripts/ifcfg-ens33
DNS1=114.114.114.114重启网卡,配置生效,此时系统会将dns同步写入到 /etc/resolv.conf 文件中。
systemctl restart network## 进行 ping 测试
[root@pg ~]# ping www.baidu.com
PING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=128 time=24.2 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=128 time=24.8 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=128 time=23.4 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=4 ttl=128 time=24.2 ms
测试成功,可以进行yum安装或者wget拉取操作。至此,VMware虚拟机无法访问互联网问题处理完成。