200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 主机 虚拟机 开发板网络环境搭建小结备忘

主机 虚拟机 开发板网络环境搭建小结备忘

时间:2020-04-26 05:59:37

相关推荐

主机 虚拟机 开发板网络环境搭建小结备忘

首先得声明,本文章属转载,个人觉得写得灰常好,图文并茂,详细,深刻,不仅让本来网络没学好的本人对网络这一块有了更深刻的理解,而且解决了我纠结了几天的 开发板 虚拟机 win7 之间的通信问题得到了解决!

最近学习QTE,搞了两晚上终于搭建好了QT编译环境(QTX86环境,QTEX86环境,QTEArm环境),但是还是不知道怎么让QT程序在开发板上跑起来,貌似有中方可选方案:

1.静态编译QT库和QT程序,使QT程序能独立发布,不依赖外部库,看来是很简单,但搞了一晚上没搞明白,于是暂时放弃了这种方案,等以后熟悉了在回头研究

2.移植QT库到开发板,又有两种选择,重新烧写文件系统或使用NFS网络文件系统

a)重新烧写文件系统,不懂怎么加入QT库,暂时不选

b)使用NFS文件系统,也不懂,貌似使用NFS开发调试是潮流,不懂也得学一下,使用NFS文件系统首先的保证开发板和主机/虚拟机处于同一网络下,能互访互通,于是有了后面的网络搭建过程

目的:

1.开发板, 主机, 虚拟机能互访互通

2.主机,虚拟机能同时上网

本人使用开发环境

主机:x86-win7 带双网卡

虚拟机:wmware7.0 + ubuntu9.10

开发板:arm11(Ok6410)

网络配置:

1.网络模型

2.开发板IP配置如下,192.168.0.232烧写系统时设置的,具体多少无所谓,只要配置主机IP和虚拟机IP在同一子网内即可(这里开发板、主机、虚拟机通过网卡2构建了子网)

a)连接开发板和主机的网线必须是交叉网线,什么是交叉网线:

i.一头是:1白橙 2橙 3白绿 4蓝 5白蓝 6绿 7 白棕 8棕 (568B标准)

ii.一头是:1白绿 2绿 3白橙 4蓝 5白蓝 6橙 7白棕8棕 (568A标准)

iii.交叉网线用于同口连接(如两边都是pc,或两边都是hub)

b)如果只有直连网线可以通过路由器连接

3.win7主机配置

手动配置win7主机网卡2对应Ip地址,设置“本地连接”属性:

4.虚拟机wmware设置:

选择WMNet0和WMNet1分别映射到真实的网卡1和玩卡2,这里net0映射到的时真实的无线网卡,net1映射到内网网卡

在wmware的“View”—>“settings”下设置

设置Ubuntu的网络:---Edit Connections…

设置Ubuntu ip地址

上面这些设置,Ubuntu就可以做外开发环境了,可以ping通主机和开发板了

5.现在Ubuntu只连接了局域网还不能上网,需要win7下共享网卡1的外部网络

之后重启下ubuntu就可以上网了

By sheny.12.11

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。