宿主机和虚拟机互相ping不通

这真的很扯淡!气死了快!linux

还好到最后解决了!windows

宿主机环境64位win7
服务器

VMware环境window servler 2008 r2网络

搞了很久终于成功了!server

把虚拟网卡(vment1)的IP和虚拟机的IP设为同一IP。虚拟机

这个虚拟网卡我试了vmnet8也行!配置

注明:我这个调的是桥接模式!其余模式没有试防火墙

VMware几种网络链接方法

Bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不一样地址相似,其实是将网卡设置为混杂模式,从而达到侦听多个IP的能力.

在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,能够想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题.

使用这种方式很简单,前提是你能够获得1个以上的地址.对于想进行种种网络实验的朋友不太适合,由于你没法对虚拟机的网络进行控制,它直接出去了.

nat方式:这种方式下host内部出现了一个虚拟的网卡vmnet8(默认状况下),若是你有过作nat服务器的经验,这里的vmnet8就至关于链接到内网的网卡,而虚拟机自己则至关于运行在内网上的机器,虚拟机内的网卡(eth0)则独立于vmnet8.

你会发如今这种方式下,vmware自带的dhcp会默认地加载到vmnet8界面上,这样虚拟机就可使用dhcp服务.更为重要的是,vmware自 带了nat服务,提供了从vmnet8到外网的地址转 换,因此这种状况是一个实实在在的nat服务器在运行,只不过是供虚拟机用的. 很显然,若是你只有一个外网地址,此种方式很合适.
经验

hostonly: 这应该是最为灵活的方式,有兴趣的话能够进行各类网络实验.和nat惟一的不一样的是,此种方式下,没有地址转换服务,所以,默认状况下,虚拟机只能到主机 访问,这也是hostonly的名字的意义. 默认状况下,也会有一个dhcp服务加载到vmnet1上.这样链接到vmnet8上的虚拟机仍然能够设置成dhcp,方便系统的配置. 是否是这种方式就没有办法链接到外网呢,固然不是,事实上,这种方式更为灵活,你可使用本身的方式,从而达到最理想的配置,例如: a.使用本身dhcp服务:首先停掉vmware自带的dhcp服务,使dhcp服务更为统一. b.使用本身的nat,方便加入防火墙.windows host能够作nat的方法不少,简单的如windows xp的internet共享,复杂的如windows server里的nat服务. c. 使用本身的防火墙.由于你能够彻底控制vmnet1,你能够加入(或试验)防火墙在vmnet1和外网的网卡间.

相关文章
相关标签/搜索