分享

vmware和主机通信方法

pig2 发表于 2014-1-8 02:19:35 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 8969

虚拟机和主机通信的机制

1、Bridged方式

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

我用本机网卡和eth0配置到一个网络,不能互联,需要本机连接到一个Hub上才行。也就是说主机必须在网络上。

2、NAT方式

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

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

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

3、host-only方式

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

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

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

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


已有(2)人评论

跳转到指定楼层
sstutu 发表于 2014-1-8 02:27:44
NAT连接虚拟机和主机的通信(静态IP配置完整图解,测试通过可用):

配置虚拟机的中的IP地址:

打开虚拟机中的“网上邻居”的属性页,如下图配置:

1.png

,如上配置完我们的虚拟机中的IP地址后,进行虚拟机和主机的ping操作检查;

5,ping我们的主机检查主机与虚拟机的通信是否正常,注意这一步操作的时候需要检查我们的虚拟机中的防火墙是否关闭,如下:

2.png

  @1,ping我们的虚拟机中已经设置的IP地址:(命令为:ping 192.168.128.100)(如下图所示)

3.png

如果出现以上正确的信息,表明你的windows已经可以与虚拟机正常的通信。

@2,ping我们的windows主机,在虚拟机中如下ping即可检查状态是否正常,如下:

前提:检查你的windows主机的防火墙是否关闭,如果没有关闭,那么虚拟机ping你的windows主机(命令为:ping 192.168.128.1)是ping不通的!!!

4.png

一般以上操作成功后,你的windows就已经可以与虚拟机正常的网络通信了。以上就是所有的操作步骤。

操作完以后,你就可以利用同一个网络进行一些操作了。

例如,与windows主机共享上网;与windows主机共享文件打印机等;与windows互联访问网站等等;


回复

使用道具 举报

sstutu 发表于 2014-1-8 02:29:06

补充:工作记录

查看主机ip和网关

5.png

虚拟机中选择brige模式

6.png


然后在虚拟机中手动设置ip和网关

ifconfig eth0 192.168.1.218 netmask 255.255.255.0 up

route add default gw 192.168.1.1

重启网卡

service network resart


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条