Virtual Machine--Vmware(2)


一. Bridged Networking

我们先来看看它的拓扑图

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

bridged_1_t.png 

 

 

                     图1桥接模式的拓扑图

很显然,虚拟机是通过桥接的虚拟交换机与主机连接,这种连接方式,可以看做是我们办公室里的两台电脑A和B通过交换机连接一样,此时A和B是同等的地址。因此A和B也必在同一网段内。桥接模式可以享受所有可用的服务;包括文件服务、打印服务等等,并且在此模式下你将获得最简易的从真实主机获取资源的方法。

 

设置:

二、host only模式:

     拓扑图如下:   

     host-only_1_t.png  

                                 图2  Host only模式的拓扑图

Host only模式和桥接模式的差别并不大,host only模式下会由VMnet  1DHCP server来提供IP,gateway,DNS, 当然这里有DHCP不是真实的一台专用的DHCP,仅是一个系统服务而已。如果你尝试使用手动分配固定IP,你会发现即使你将IP地址配成和真实主机一个网段,你也无法和真实主机进行联系,这是VMnet  1对你的限制,所以使用VMnet  1给你提供的IP是唯一的选择。

 

三.NAT模式

拓扑图如下:

nat_1_t.png

                               
图3 Nat模式下的拓扑图

 

 

VMware下的NATwindows NTrouting and remote access的那个NAT一点关系都没有,它们之间没有任何影响。在VMware下使用NAT模式主要的好处是可以隐藏虚拟机的拓扑和上internet时极为方便。NAT模式由VMnet  8DHCP server提供IP,gateway,DNS, 这里VMNet8并不提供路由功能。仅给Virtual Machinehost网段提供通信用的。但它居然提供端口映射功能,太强了!

       由于我们不需要很复杂的网络功能,仅实现Virtual MachineHost通信即可。所以准备用桥接模式。

  假设Host(主机)IP192.168.191.5

在主机里启动Virtual Machine,这里虚拟机我们装了windows 2003

desktop.PNG 


                图
4 windows 2003上虚拟windows 2003 

 

1.       设置网络

VmwareàEditàVirtual Machine Setting..

set.PNG

                                 
图5 给VMNet0 选定一张网卡

如果主机Host有多张网卡,则在下拉框都会罗更出来,这里需要注意的,后面给虚拟机(Virtual Machine设定的IP)要与此选定的网卡同网段。

 

2.设置虚拟机的IP

       因为我们用桥接模式,所以Virtual Machine的网段要与主机Host的相同。给Virtual Machine设置IP与平常的设置没有区别,如下图

ipset.PNG             

图6给Virtual Machine设置IP

 

3.  测试Virtual MachineHost的通信

pinghost.PNG 

                      图7 Ping主机Host

这样我们可以用ipc的方式来访问Host上的资源。如下图

ipc.PNG
 

图8  访问191.5上的资源

 

4.测试与Virtual Machine的通信

Virtual MachineIP我们在前面已设置为192.168.191.250

 pingVirutal.PNG

9 Ping Virtual Machine

另外一点,最好不去更改VmNet1VMnet8上的IP,把它更与虚拟机上的Tcp/IP来网段并不能使你与host可以通信。

 

当然VMware的网络功能远不止这些,它可以设置非常复杂的网络环境来模拟服务器集群。不然我们得花很高的硬件代价。

转载于:https://www.cnblogs.com/supercode/archive/2006/01/08/313248.html

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 定义   虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 编辑本段用途   通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就是一台真正的计算机。因此,当我在虚拟机中进行软件评测时,可能系统一样会崩溃,但是,崩溃的只是虚拟机上的操作系统,而不是物理计算机上的操作系统,并且,使用虚拟机的“Undo”(恢复)功能,我可以马上恢复虚拟机到安装软件之前的状态。 编辑本段虚拟系统与虚拟机区别   虚拟系统其实以Prayaya迅影V3虚拟系统为代表的,通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。虚拟系统和传统的虚拟机(VmwareVirtualBox,Virtual pc)不同,虚拟系统不会降低电脑的性能,启动虚拟系统不需要像启动windows系统那样耗费时间,运行程序更加方便快捷。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值