VMWare 中的虚拟机连接外网

一、操作方式

使用NAT方式连接网络

网段为:192.168.10.0 

子网掩码为:255.255.255.0

默认网关为:192.168.10.2

宿主机连接的IP为:192.168.10.1

虚拟机上的DNS为:192.168.10.2

(1) 修改VMWare的虚拟机网络配置

VMWare 中的虚拟机连接外网

 VMWare 中的虚拟机连接外网

 VMWare 中的虚拟机连接外网

 VMWare 中的虚拟机连接外网

(2) 修改宿主机的网络配置

VMWare 中的虚拟机连接外网

 VMWare 中的虚拟机连接外网

 VMWare 中的虚拟机连接外网

VMWare 中的虚拟机连接外网

 最后一步是允许虚拟网卡使用无线网(我自己开的热点的无线网)

二、遇到的问题

通过以上步骤虚拟机应该是可以连接上网络了,但仍有可能遇到以下问题

(1) 由于虚拟机本身的DNS设置错误,导致连接不上

ping www.baidu.com

VMWare 中的虚拟机连接外网

 

 在宿主机上ping www.baidu.com

VMWare 中的虚拟机连接外网

 

 此时我们直接在虚拟机 ping 百度的IP (180.101.49.11)

VMWare 中的虚拟机连接外网

 

 所以经过上述分析,可以得出结论:虚拟机可以连接上网络,但是通过域名访问的时候访问不了,所以应该是虚拟机的DNS配置有问题。

DNS 配置

VMWare 中的虚拟机连接外网

 

 将左侧的内容修改成右侧即可,此时 ping www.baidu.com 即可 ping 通

VMWare 中的虚拟机连接外网

上一篇:eclipse里面的alt+/不给提示, 只是补全代码的解决方法


下一篇:Linux环境下非root用户安装Nginx