日期:2014-05-16  浏览次数:20746 次

局域网下虚拟机上的linux可不可以互相访问?
局域网里有几台装了win2000的机器,每个机器上面都通过虚拟机装了linux
在linux下面做了网络配置,采用NAT方式,虚拟机下的linux能够上网。
在linux   下能ping通本机上的windows系统,但是却ping不通局域网下其他机器,包括windows下的ip和linux下的ip都ping不通。

不知道该怎么设置,可以让局域网下虚拟机上的linux可以互相ping的通?


------解决方案--------------------
采用桥连接可以!
如:VMnet0与物理网卡连接,然后在虚拟机里,选择VMnet!
你可以查看Virtual Network Editor的Host virtual Network Mapping!

Virtual PC也一样,必须选择桥连接!

------解决方案--------------------
要ping通必须用bridge方式,如果是访问Linux虚拟机下的服务,NAT下可用端口映射实现。
------解决方案--------------------
两台Windows机器配置成路由器就行了
NAT方式下能够上网表明Windows机器可以为VM路由到Internet,但现在看来,没有为VM机器路由到另一台Windows,导致VM无法访问另一台Windows。访问另一台VM则更复杂些,需要两台Windows机器进行路由,也就是
VM-> Windows-〉Windows-> VM

总而言之,首先看看每台机器的路由表。