实现虚拟机和宿主机能正常上网,通信

在进行嵌入式开发过程中,一方面开发主机需要和开发板进行通信,这个一般通过有线网卡实现;一方面又要上网查阅部分资料,同时最好还要实现虚拟机里安装的系统能够上网,因此设置如下:

硬件连接方式:我有两块网卡,

一块是usb无线网卡(我电脑是台式机),无线网卡连接路由器,实现上网功能。

一块是有线网卡,这个通过网线和开发板相连,实现从虚拟机里面下载数据到开发板上。

首先看各个部分的ip地址是如何配置的

1宿主机

(1)有线网卡:从台式机通过网线连接开发板(注意:设为自动获取,则samba不能用;这里只设置ip地址和虚拟机的eth0在一个网段,子网掩码自动生成,其他不设置)

(2)无线网卡

这个是用来上网的,与路由器相连,所以为自动获取ip,这样才能上网;而自动分配的ip为192.168.0.127这个要和虚拟机里的eth1在一个网段,这样虚拟机才能上网。

在windows下查看ip

2虚拟机里面安装的是Fedora9系统,要想让f9也上网,需要进行下面两项设置。

(1)在wm-》edit-》virtual network Editor中,将有线网卡与vmnet0连接,将无线网卡与vmnet1连接,都是桥接方式bridged。

(2)设置虚拟机中eth1(无线网卡)在一个网段,则f9就能够通过无线网卡上网了。

3从上图可知,设置eth0(有线网卡)在一个网段,则samba服务器就能够正常使用,以实现windows和linux系统的文件共享了。

4在Fedora9中还要与开发板之间通过网线进行通信,所以开发板上的ip也要和有线网卡的ip在一个网段。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值