2015最新PC机 虚拟机 开发板互联互通

   本次互联互通的目的在于,我们的笔记本也就是PC机可以上网,同时虚拟机的uuntu系统可以上网,同时两者都可以ping通开发板,然后我们可以建立NFS系统,方便我们开发测试程序。

   本次案例用的PC机是笔记本,安装的操作系统是WIN7 64位系统。

虚拟机是VMWare 12.0,安装的是ubuntu 14.04系统。

开发板是OK6410,飞凌科技的板子。

首先,我们先来规划一下网卡的分配,我们的笔记本是双网卡,一个无线网卡(我们用来上网),一个有线网卡(我们用来连接开发板和虚拟机的ubuntu系统),开发板就用网线直接和PC机连接起来。规划好了网卡分配之后,我们来设置虚拟机的网络。首先安装好,wmware和ubuntu系统之后,点击vmware的菜单栏里边的编辑->虚拟网络编辑器...

可以看到,里边的初始化的网络配置,如果不是,也可以通过左下角的,恢复初始设置得到。分别为vmnet0,vmnet1,vmnet8。在默认配置里,其实我们就用到两个,也就是vmnet0,和vmnet1就够了,vmnet8可以直接删掉。然后,我们要考虑,虚拟机也要能够上网,毕竟有很多工具是要在ubuntu环境里边安装的,并且还要和开发板连接起来,这样同理,我们还是要设置虚拟机的无线网卡可以连接到外网,有线网卡要连接到开发板。所以,我们设置vmnet0,映射到有线网卡的物理网卡,(因为PC机的有线网卡也是用作三者互连的用途),在虚拟网络编辑器里边,设置vmnet0桥接模式,桥接到你的物理网卡,这里一定要选择你的有线网卡对应名称。设置vmnet1为NAT模式,这里的主要的原因,是我们还用使用一个远程登陆的软件,secureCRT,这是一个远程登陆和COM口的软件,方便我们进行命令行的操作。然后,我们还是在虚拟机的菜单上,找到虚拟机->设置...里边,看到只有一个默认的网卡-网络适配器,我们要给硬件里边添加一个网卡-网络适配器1。然后,我们对应的把网络适配器设置为,桥接模式对应vmnet0,然后把网络适配器1设置为仅主机模式与主机共享IP地址。然后,开机进入ubunut,再进入命令行模式,使用ifconfig命令,查看一下eht0和eth1的IP地址,这里,我们看到eth1的IP地址,例如我这里是,192.168.11.128,总之这个与你实际上网的网络地址肯定是不一致的,系统默认就是这样的,我的实际的网线网卡的也就是要上网的PC机的实际的网络地址是:192.168.1.120,我们的目的就是不要设置到一个IP段内!我们记录下eth1的IP地址,就可以通过secureCRT来登陆,说明网上有一推,自己参考。然后,我们用secureCRT来设置,eth0的IP地址。我设置的eth0也就是物理网卡的有线网卡,IP地址为:100.10.1.10(ubuntu系统对应的有线网卡的地址),PC机上的IP地址100.10.1.100(win7系统对应的IP地址),开发板0.10.1.110(用网线将PC机的有线网卡和开发板的连接不一定非要直连线,交叉的也可以,现在网卡早都自适应了)。然后,登陆到开发板,利用命令测试一下ping命令,就可以了。要全部都能ping通才行,也就是pc机可以ping通ubuntu,也可以ping通开发板,反之,另外两个也是一样。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值