日期:2014-05-17  浏览次数:21676 次

怎么让一台电脑上的两个虚拟机通信??
trt 
请教怎么可以实现这种功能,就像两个虚拟机在一个局域网内,单机可以实现吗?联网状态下该如何实现? 
研究很久了,总是搞不定,特请教高手,不胜感激。

宿主机:windows xp pro sp3 
虚拟机软件: virtual pc 2007 
虚拟机系统: window 2003;windows xp;windows 2000 

现需实现:在windows2003中建立域,xp和2000可以加入域,虚拟机之间可以互相访问,能不能上网没关系。能不能和宿主机互访也没关系。
现在最大的问题就是怎么让两个虚拟机可以互相ping通,就像在一个局域网内,主机是连在交换机上上网的。

------解决方案--------------------
虚拟机里有三个网络方面的概念

 网卡方式

1 Bridged 选择这个你相当你的虚拟机连入一个HUB

2 HOST 主机模式你的计算机是一台独立的主机

3 NET 模式你的计算机可以利用NET转换来获得上INTERNET的权利

普通的能满足你要求的是 桥接的方式,N台虚拟机可以互相通讯
------解决方案--------------------
如果本机没有网卡或没有接网线,选host-only
------解决方案--------------------
用'桥接'模式就可以,我用几个虚拟的系统(linux,ubuntu,mac os,opensolaris)都是桥接连接的

桥接就等于把他们同时连接到一个交换机上.

我用的是vm7.0的
------解决方案--------------------
1S说的很明白了。
virtual pc 2007我在用,这么设置:编辑-设置-网络连接:适配器1 改为“仅本地”或“AODUNVPN Adapter”,两台虚拟机改为同网段,PING下进可。
------解决方案--------------------
探讨
1 Bridged 选择这个你相当你的虚拟机连入一个HUB
2 HOST 主机模式你的计算机是一台独立的主机
3 NET 模式你的计算机可以利用NET转换来获得上INTERNET的权利