虚拟机和主机如何通信?

首先我安装的是Workstation7.0 虚拟机,安装完以后出现两个虚拟网络连接,然后都还有默认的IP地址,我在虚拟机上装了一个Centos系统,然后还需要设置IP地址,我设置的是192.168.0.88。现在有如下问题:
1、那两个虚拟的网络连接VMnet1和VMnet8 有什么用?它上面的IP地址是做什么的?

我的锐捷不允许两个网卡,一般这两个都是禁用的,当我把主机断网的然后启用这两个虚拟连接,主机是不是可以和虚拟机通信?
2、加入我想让我的电脑主机和我的Centos系统的192.168.0.88通信,该怎么设置?
3、我自己电脑的IP地址跟我虚拟机的IP地址是不是需要设置成一个网段的,例如网关都为192.168.0.1?
4、自己试了一下,能够ping通VMnet1里面的IP地址,但是ping不通里面系统的192.168.0.88,这是为什么?

5、如果我想让主机和虚拟机系统进行通信,该怎么设置?
希望明白的同学能给我解答,在此小弟谢过了~!

我的答案是虚拟机和宿主机可以同时上网 启动虚拟机后它自动连接 接着就宿主机也连好了 相当于2台电脑 也可以自己从宿主机拨号
1。设置虚拟机Network Adapter 为NAT,
点编辑---编辑虚拟网络---选NAT--OK

2。打开宿主机虚拟机文件夹运行Install创建账号 --
运行Services --- 选3 装好

3。打开宿主机网络连接--右击宽带连接--点属性--网络--安装--服务--添加--从磁盘安装--浏览--虚拟机文件夹下的netadapter--打开--确定--确定安装--它说需要VMware install dick 上的文vmnetbridge.dll
--点浏览打开BridgeWinxp选vmnetbridge.dll打开--
后出现复制错误--点浏览--向上看到vmnet选择打开重试就可以了--宽带连接属性里多了个VMware Vridge Protocol --重启宿主机

4.先不要联网--设置本地连接和宽带连接都为自动获取IP--VMware Network Adapter VMnet8不用设置
5.虚拟机也设置为自动获取IP,虚拟机宽带连接用不到

重启虚拟机就可以上网了
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-08
装上vmtools 然后设置共享文件夹即可
第2个回答  2010-08-07
如果要访问文件的话,linux必须安装samba
第3个回答  2010-08-07
nat方式最好了
第4个回答  推荐于2016-02-21
1、Bridged方式

虚拟系统的IP可以设置成与本机系统在同一个网段,虚拟机相当于网络内部一个独立的机器,与本机共同插在一个Hub上,网络内的其他机器可以访问虚拟机,虚拟机也可以访问网络内其他机器,当然与本机的互访也不成问题。

主机拔掉网线后,虚拟机无法与主机通过网络的方式进行通讯。

2、NAT方式(需要用vmnet8)

使用VMware提供的NAT和DHCP服务,虚拟机使用主机中过的虚拟网卡Vmnet8作为网关,这种方式可以实现主机和虚拟机通信,虚拟机也能够访问互联网,但是互联网不能访问虚拟机。

只需要设置虚拟机的网络为DHCP,就可以ping通Vmnet8了。

也可以手动设置IP,ip设置与vmnet8同网段,gateway,netmask,broadcast设置与vmnet8相同,dns设置与主机相同。

如果使用NAT方式:确保Eidt-Virtual Network Editor中的DHCP处于Start状态。

3、host-only方式(需要用vmnet1)

只能进行虚拟机和主机之间的网络通信,虚拟机不能访问外部网络。

将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同。

对于所有的联网方式:注意关闭防火墙
相似回答