outer network on virtual machine

单机环境,ADSL拨号上网,安装VMware后,客户机如何与宿主机共享上网?朋友老问这个问题,其实已经不是什么新问题了。为了方便大家还有新手,今天有功夫就写下来,希望方便大家参考。为了具有针对性,我就拿自己的机器做为参照对象。
 
Product:VMware WorkStation(英文版)
 Version:6.0.0 build-45731
 硬件配置:三星Q70-AV01笔记本、Intel Core2 Duo(Merom) T7300(2.0G)、DDR2 667(2G)
 宿主机系统:Microsoft Windows XP Professional Service Pack 2 (原版)
 客户机系统:Fedora 7 Linux
 上网方式:北京网通ADSL(512K)、无路由器、Modem也无路由功能。利用XP自带的PPPoE宽带拨号软件新建名为“ADSL”的连接拨号上网。
 
网络适配器及其配置:
 VMware Network Adapter VMnet8:
        IP Address. . . . . . . . . . . . : 192.168.168.1
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
 
VMware Network Adapter VMnet1:
        IP Address. . . . . . . . . . . . : 192.168.58.1
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
 
本地连接(物理网卡):(自动获取IP地址和DNS)
 ADSL(PPPoE) :(由XP新建网络连接向导获得)
 
以下仅介绍Bridged和NAT两种共享上网方式:
 准备工作(必须):为客户机Fedora 7 Linux系统安装VMware Tools
 
一、Bridged方式共享上网
 
1、关闭管理工具--服务中的VMware DHCP Service和VMware NAT Service两个服务
 2、先断开ADSL连接,控制面板--网络连接--ADSL属性--高级-勾选“Internet连接共享”,下拉列表中然后选择“本地连接”。确定,不 要管提示。系统会自动把“本地连接”设置为192.168.0.1,子网掩码设置为255.255.255.0. 以后192.168.0.1这个IP地址就是Fedora 7 Linu的默认网关地址和DNS地址了。
 3、连接ADSL并拨号,启动Fedora 7 Linux,设置IP和DNS
 IP设置为192.168.0.X (X就是2到254之间的数都可以)
 子网掩码255.255.255.0
 网关192.268.0.1
 DNS:192.168.0,1
 之后重启Fedora 7 Linu或重新激活网络就可以上网了(注意:Linux网络必须激活才能使用,好多人改了配置都不激活,肯定上不了网,时刻检查一下网络是否处于激活状态,而且必须设置为计算机启动时候就激活设备)

二、NAT方式共享上网
 
1、开启管理工具--服务中的VMware DHCP Service和VMware NAT Service两个服务
 2、取消ADSL连接的Internet连接共享。
 3、连接ADSL并拨号,启动Fedora 7 Linux,设置IP和DNS
IP设置为192.168.58.X (X就是128到254之间的数都可以)
 子网掩码255.255.255.0
 网关192.268.58.2
 DNS:192.168.58.2
之后重启Fedora 7 Linu或重新激活网络就可以上网了.
 
这里需要注意的是VMware对于VMnet8采用如下规则(就以本机的192.168.58.0网段为例):
 
第一个地址(192.168.58.1):静态地址,分配给了宿主机Xp的VMware Network Adapter VMnet8适配器使用。
 第二个地址(192.168.58.2):静态地址,分配给了NAT设备使用。
 (192.168.58.3到192.168.58.127)静态地址,保留。
 (192.168.58.128到192.168.58.254):DHCP作用域地址范围,分配给虚拟机使用。
 最后一个地址(192.168.58.255)广播地址。
 VMware默认安装后的规则都是如此。
 
单机ADSL拨号环境,不是路由器或是局域网环境,ADSL的Internet连接共享这步是选择Bridged方式共享上网的关键
 
如果你还想宿主机和客户机之间能相互Ping通和共享,就先把“文件和打印机共享”添加到Windows防火墙例外,然后把管理工具--服务中的Server、Computer Browser、两个服务打开
本篇文章来源于 www.phpzy.com 原文链接:http://www.phpzy.com/php/541380.html

 

 

 

首先说明一下Win7是家庭版的,不只会不会有严重的影响。曾在XP+VMware5条件下按此方法设置成功上网。
PPPoE上网环境
下面介绍下已经做的尝试:
Ⅰ:
1.VMware网卡设置为Host-Only
2.在VMware-Edit-Virtual Network Editor中,将VMnet1取消DHCP,Subnet IP设置为192.168.137.0 子网掩码为255.255.255.0(以后的子网掩码均如此设置) (ps:XP下没有设置过,网上搜索的- -#)
3.在Win7下,VMnet1设置 IP:192.168.137.1
4.本地连接设置为自动获取IP地址。
5.PPPoE拨号设置对VMnet1共享,并将VMnet1IP设置为192.168.137.1
Ⅱ:
1.cd /etc/sysconfig/network-scripts vi ifcfg-eth0
2.设置如下:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.137.40
NETMASK=255.255.255.0
BROADCAST=192.168.137.255
GATEWAY=192.168.137.1
3.service network restart
4.ping -c 3 192.168.137.1

你可能感兴趣的:(outer network on virtual machine)