在win7下运行vmware如何让虚拟机下的linux上网

    在win7下运行vmware如何让虚拟机上网,这个问题困扰了我很久,很久。按照网上的配置,我都差不多试过了,就是不行!虚拟机(我安装了xp和ubuntu)如果按照NAT或者桥接的方式、甚至自定义的方式都不能上网,网卡连一个包都收不到,更别提DHCP啦。

    终于有一天,我开始尝试host-only+共享的方式,也是受网上的一位仁兄发的“百度知道”启发,按照 host-only+共享网卡的方式,终于搞定啦~

方法如下:

1.将虚拟机的网络设置为host-only方式

2.将宿主机的真实网卡(实际连到物理网的网卡)共享给vmnet01(vmnet1是vmware默认的host-only网卡) ,即网卡-右键属性-共享-选择网卡

3.一般来说,共享网卡后,系统会将vmnet1的ip设置为192.168.2.1,这就是虚拟机上网的网段啦。于是,将虚拟机的网卡设置为192.168.2.*,gateway 192.168.2.1 ,DNS使用宿主机的DNS

4.ok,一般就能上网了。检查一下是否能ping 192.168.2.1,若能ping却上不了网,应该是DNS 的问题。

[DNS 解决办法 ]

1、查看DNS设置

#cat /etc/resolv.conf

如果能看到 nameserver xxx.xxx.xxx.xxx

说明DNS已经设置,这时要考虑设置的DNS对否。

2、设置DNS

直接编辑 /etc/resolv.conf 即可

添加正确的DNS 地址.

如下:

nameserver xxx.xxx.xxx.xxx


来源:http://free3095.5d6d.com/viewthread.php?tid=347&page=1&extra=

     http://blog.csdn.net/terryhml/article/details/5685938

         http://lionbule.iteye.com/blog/626395


你可能感兴趣的:(vmware,虚拟机,linux,网络,百度,ubuntu)