虚拟机下的linux与主机直接的通信

来源:互联网 发布:网络开拓视野的实例 编辑:程序博客网 时间:2024/05/16 13:54

      我们在主机(xp或者win7)下安装了虚拟机后,会发现在主机上多了两个ip地址,一个是VMnet1、

一个是VMnet8(在主机命令行模式下输入:ipconfig可以发现)。其中VMnet8是我们需要关注的,我的

主机VMnet8的ip是:192.168.129.1。

       第二步,是要对虚拟机的ip进行设置,打开虚拟机,选择Edit->Virtual Network Editor,对里面的VMnet8

进行设置。VMnet8需要用NAT的方式进行连接,这个ip的设置需要与主机的VMnet8的ip在同一个地址段,

即192.168.129.x,这里它自己已经设置好了,我的是192.168.129.0,所以我们不需要改。(注意问题:如果你在对VMnet8进行NAT选择时出现

“Cannnot change network to NAT:Only one network can be set to NAT”.提示时,你要做的就是把除VMnet8

以外的地址全部选择为非NAT模式就可以了)。

  

      第三步,也是最后一步,就是对虚拟机中的linux操作系统进行ip设置,这里推荐用netconfig的方式进行设置,

因为它可以在你退出系统的时候也保存配置信息。操作如下:

1)ifconfig eth0 up  <回车>

2)netconfig  <回车> ,此时就进行了对话框界面,在里面进行ip和网关的设置就行了,它的ip也是要设置在与

前面两个ip同一地址范围内,即:192.168.129.y。我设置的是:192.168.129.2。

3)service network restrat。保存设置并重启网关。

 

到现在,主机与虚拟机下的linux的通信配置就设置完了。我们来做下测试:

在虚拟机中的linux的命令终端上输入:ping 192.168.129.1  ,就能ping通(上传不了图片呀!~~)。

在主机的命令行下输入:ping 192.168.129.2,同样也能ping通。

 

ok,结束!~~~ ^.^

  

原创粉丝点击