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

虛擬機互連問題
本机a,vm下虚拟机b,c
a,b为xp,c为2003
想让c做服务器,A,b做客户机
如何互连?
等待高手解决 

我用以下方法設置ping不通:
A,b,c網関設為192.168.0.1
A的ip:192.168.0.11
b的ip:192.168.0.2
c的ip:192.168.0.3

------解决方案--------------------
虚拟机网络设置,先设好虚拟机和主机之间的通讯网络

按楼主手动设置地址的模式,建议采用host-only连接方式,且b、c虚拟机的都要改用同一种网络连接方式

1.先在网络连接中改VMware Network Adapter VMnet1连接的IP地址为192.168.0.1/255.255.255.0

2.再改b、c虚拟机的网卡为自定义中的host-only连接方式

3.改b、c虚拟机中本地连接的IP地址为192.168.0.2和192.168.0.3

4.测试互相ping虚拟机和主机,保证网络畅通

5.先配好c服务器,a、b直接连到服务器c,OK

当然楼主肯定是采用了bridge方式,此种方式如主机本地连接外接有交换机或路由器,就可以直接设a主机的本地连接为192.168.0.1,否则采用其它网络连接方式要改的不是本地连接,而是VMware Network Adapter VMnet1或VMware Network Adapter VMnet8等
------解决方案--------------------
“结果a和B,c可以ping通,c和A,b也可以ping通,但是b和A,c不通”

楼主的网络就是:虚拟机b --- 主机a --- 虚拟机c 

a和b、c通,说明主机和虚拟机网络配置好了
c和a、b通,说明两个虚拟机应是同样的网络连接,通过a中转
但是b和a、c不通,楼主描停问题不是太奇怪,前面不是说了a和b、c通了,可能ping通,到底是谁ping谁通

如果一方能ping另一方,另一方不能ping己方,首先排除己的防火强先

再次说明,先把主机和虚拟机搞通,这个通是指互通,不是单方向通

过了,两个虚拟机到主机的网络连接方式要一致

最后,由于192.168.1.*网段是常用的内网网段,主机中有可能本地连接类物理网卡要用,所以,一般虚拟网卡网段最好配成其它网段,以免不必要的冲突,至少不要路由混乱