Windows 7使用VMware虚拟机的NAT不能上网的解决办法

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://fanlb.blogbus.com/logs/63808731.html

症状:
使用NAT模式能ping通,但是就是开不了网页。

解决办法:

1、首先要设置一下 虚拟机系统为NAT上网方式

2、然后在主机的“本地连接”设置共享给“本地连接3”(也有可能是本地连接4,主要是看NAT使用的是哪个网卡),如果是pppoe登录方式,就把宽带连接共享

3、设置“本地连接3”的属性,DNS要填写一个可以用(也可不填写,最好写上),然后记住IP地址

4、接下来到虚拟机系统里设置本地连接

虚拟机主机设的“网关”就是物理主机的“本地连接3”的IP地址,“子网掩码”跟物理主机的“本地连接3”的一样,一般为255.255.255.0,虚拟机的IP保证是一个C段即可

注意:一定要在虚拟机的网卡里面写上DNS,要是不写就无法上网的。

----------------------------------------------------------------

方法2

最近系统升级到了Windows 7,用了几天都很好,没有什么问题。但是在运行VMware虚拟机的时候问题出现了,虚拟机中无法上网。于是Google之,解决问题。

网上虽然有解决方法,但是介绍的不是很详细,起码我第一遍没有看懂,而且找了十几个网址内容都是一模一样的,连图片都没有变。

在Vista上运行VMware虚拟机使用的是NAT方式上网,到了Windows 7中就不行了。在网络和共享中心里面看了一下,原来是VMware创建的虚拟连接被归为了公用网络,无法连接到Internet。家庭网络是可以连接到 Internet的,于是我尝试将VMware的虚拟连接移至家庭网络,但是无果而终,没有什么办法。

于是上网Google一下,找到解决方案。虽然都是网上的方法,并非我原创,但是我将把它介绍的更为具体详细。

首先打开Windows 7的网络和共享中心 ,然后点左边的更改适配器设置 ,你会看到两个由VMware创建的虚拟连接,找到VMnet1 ,记住它的连接名称(我的为本地连接2)。

然后右击你当前使用中的连接(比如我使用的是无线网络连接)选择属性,把全部的钩都打上,然后在家庭网络连接中选择VMnet1连接的名字(比如我的是本地连接2)。就像这样:

接着选择VMnet1连接,选择属性,双击Internet协议版本4 ,手动设置IP地址,默认的为192.168.137.1,这样就可以了。注意不要和你当前使用的连接在同一个网段内。

主机上的设置就完成了。运行虚拟机,我安装的虚拟机为Windows XP,像刚才那样设置虚拟机中的当前使用中的连接,我的为本地连接,将IP地址设置为同主机的VMnet1的IP统一网段,192.168.137.2就 可以,子网掩码使用默认,网关设置成VMnet1的地址,就是我刚才的192.168.137.1,另外DNS可以自行设置,也可以使用我使用的 202.102.154.3。

最后选择虚拟机的设置,将Network Adapter设置为Host-Only,如图:

好了,这样就可以在虚拟机中上网了。

另外,我发现VirtualBox创建的虚拟连接同样被归为了公用连接无法连接Internet,所以VirtualBox应该和VMware一样在Windows 7下遇到麻烦,可以效仿VMware的方法为VirtualBox设置Internet连接。

来源: <http://blog.csdn.net/fastthinking/article/details/7274788>

来自为知笔记(Wiz)

时间: 2024-07-31 14:33:21

Windows 7使用VMware虚拟机的NAT不能上网的解决办法的相关文章

[Windows]Win10下VM虚拟机桥接模式无法上网的解决办法

Win10出来了,赶紧尝尝鲜.既然是预览版,肯定会出现以前没有过的问题.这不,问题马上就来了.我的VM虚拟机本来在Win8.1下使用桥接模式是可以上网的,但是现在不可以了.重置了好几次虚拟网络,NAT可以,桥接不行.怎么办呢?上网搜也没有人能解决.我自己就瞎鼓捣,没想到竟然给解决了! Win10的适配器中有一项“桥接”功能,不知道此“桥接”是不是彼“桥接”呢?死马当活马医吧!(其实这种方法和微软Hyper-V虚拟机网络访问机制很像,而且微软Hyper-V和VM不能共存,可能双方都在寻找合适的解决

VMware虚拟机的CentOS无法上网的解决方法

前言:由于Linux下很多软件安装必须网络环境下进行,因此,对于如何在VMware下进行上网,我折腾了至少三天,今天上午,也即五一劳动节,终于搜到一遍技术文章,经过自己实践,VMware下Linux的可以上网啦. VMware虚拟机的CentOS无法上网的解决方法 本人在虚拟机中安装了CentOS,按照安装Windows XP的经验,想要CentOS可以上网,发现居然上不了.找百度一些大神的方法,终于解决了问题. 流程如下: 1)点击 VM->Settings Hardware选项卡下面 2)点

Vmware虚拟机下不能访问网络的解决办法之一

Vmware虚拟机下不能访问网络的解决办法之一 1.这个是默认的网络设置 2.如果不能访问网络,看下VMware相关的服务有没有打开,win+R 3.找到VMware的相关选项,全部启用(当然网络可能只是依赖NAT Service或其他的服务) 4.打开虚拟机,看是否能够联网.

vmware nat不能上网的解决办法

1 很多奇怪的问题都是vmware突然不能上网导致的 当yum.pip等包管理工具突然不能上网了时,要ping www.baidu.com,看看网络是不是好的. 2 nat网络出现问题的解决办法 2.1 vmware虚拟机通过nat上网不需要进行任何的配置 2.2 不能上网的话,进行下面的设置,重启vmare,重启虚拟机 第一,vmware系统层面的设置. vmware->偏好设置->网络->Internet共享,选择"与我的mac共享".解锁,然后点击应用. 第二,

在VMware虚拟机下设置CentOS上网方法

核心提示:VMware虚拟机的CentOS无法上网怎么办?在虚拟机中安装了Centos,想要Centos上网,却发现上不了网!!在网上找了很久才终于解决了这一问题,下面XP系统之家小编为大家演示设置VMware虚拟机下设置CentOS上网方法. VMware虚拟机CentOS无法上网解决方法: 1)点击VM->SettingsHardware (虚拟机->设置)选项卡下面 2)点击NetworkAdapter(网络适配器)设置,首先我们在虚拟机中将网络配置设置成NAT,如下图所示: 3.然后右

vmware虚拟机克隆CentOS7 出现的网络问题解决办法

http://www.bubuko.com/infodetail-1483490.html(转) vmware虚拟机克隆CentOS7 出现的网络问题解决办法 时间:2016-04-02 07:17:00                         阅读:578                         评论:0                         收藏:0                         [点我收藏+] 1.删除/etc/sysconfig/network

VMware安装报VT-x未开启的解决办法

场景说明:用虚拟机安装64位CentOS 6.5,然后出错,如下: Thishost supports Intel VT-x, but Intel VT-x is disabled. IntelVT-x might be disabled if it has been disabled in the BIOS/firmware settings orthe host has not been power-cycled since changing this setting. (1)Verify 

VM虚拟机启动夜神模拟器卡99%解决办法

VM虚拟机启动夜神模拟器卡99%解决办法 本人出现的情况: 物理机装的是win7系统,安装了vmware14(安装过程未出现报错),在vmware14 上 win10系统(安装过程未出现报错),安装夜神模拟器(安装过程未出现报错),启动卡99%,提示退出安全软件后重试. 但是我虚拟机上压根没有装安全软件! 自己尝试了很多办法: 1. 关闭虚拟机系统的防火墙(未解决) 2. 开启VT 3.下载不同版本的夜神模拟器(未解决) 4.安装不同版本的Window 系统(未解决) 5.安装不同版本的vmwa

在windows中的DOS窗口执行adb shell出错的解决办法

1,首先要检查是否已经配置好环境变量或者在platform-tools目录(adb.exe存在的路径)下执行的adb shell 2,步骤1没问题的话,那么运行:adb kill-server 再执行:adb shell 好了,问题解决(PS:反正我的解决了) 在windows中的DOS窗口执行adb shell出错的解决办法,布布扣,bubuko.com