正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网

1.硬件连接

图片[1] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

开发板通过网线连接电脑。电脑连接wifi

2.VMware设置

2.1添加桥接模式和NAT模式

1)打开vm设置

图片[2] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

2)设置网络适配器为桥接模式,不要勾选 “赋值物理网络连接状态”

图片[3] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

3) 添加一个网络适配器并设置成NAT模式,供虚拟机上网。

图片[4] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

默认添加的网络适配器是 NAT 模式的,如果不是 NAT 模式则要手动设置成 NAT 模式。

图片[5] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

4) 打开虚拟网络编辑器

(1)打开菜单栏的 编辑 ->虚拟网络编辑器

图片[6] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

(2)点击虚拟网络编辑器的 更改设置 选项

图片[7] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

图片[8] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

(3) 重新打开虚拟网络编辑器,看到如下界面。

图片[9] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

如果此时没有 VMnet0,可以手动添加下

图片[10] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

2.2虚拟编辑器关联网卡

开发板是直连到电脑的网口的,所以需要虚拟网络编辑器里的网络适配器 1(即 VMnet0桥接到有线网卡上,比如文档这里是intel ethernet controller(3)I225-V,如下图所示。 图片[11] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

把VMnet0网络桥接到这个网卡

图片[12] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

设置完成后点击确定,再点击应用即可。

图片[13] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

最终配置效果如下

图片[14] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

3.Ubuntu设置

3.1Ubuntu NAT配置

启动虚拟机,打开 Ubuntu 的网络设置 Network 图片[15] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL 在网络设置中有两个有线网络,其中一个还没有设置 IP 的,是我们的网络适配器 1 ,用来桥接到开发板和 Windows 的。

图片[16] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

另外一个网络其实是 NAT 模式的网络适配器 2,已经自动分配好 IP 了。

图片[17] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

注意,此时这个 NAT 模式的网络适配器和笔者前面设置的 VMnet8 是在同一网段的(192.168.18.X),如果不是在同一网段,可能是之前用户有设置过 Ubuntu IP,这里我们可 以在这个网络的选项中将它设置为自动模式即可。设置NAT网络适配器为自动获取IP模式。

图片[18] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

有了这个 NAT 模式的网络适配器 2Ubuntu 就能上网且能和 Windows 互通。

ping www.baidu.com

图片[19] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

3.2windows与Ubuntu虚拟机IP对应

图片[20] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

网络适配器IP地址备注
以太网适配器 以太网192.168.10.101以太网的IP信息,默认有一个IP,需要手动修改。如果显示已断开,请将电脑网口连接到开发板网口。

以太网适配器

VMware Network Adapter VMnet1

192.168.66.1在host-only模式下,动态分配虚拟系统的TCP/IP配置信息。本次不涉及
以太网适配器 VMware Network Adapter VMnet8 192.168.137.1 提供 DHCP 服务,用于主机 和虚拟机互通,虚拟机上网
无线局域网适配器 WLAN 192.168.175.202 用于 Windows 主机上网
以太网适配器 VMware Network Adapter VMnet0 不提供 DHCP,用于桥接网 络,要在虚拟网络编辑器设 置手动设置 IP

在 Windows 终端没有看到 VMnet0,在虚拟网络编辑器中可以看到。这是我们用来桥接的 网络适配器,不会自动分配IP,需要手动设置。这里要注意,VMnet0设置的网段不能和VMnet1VMnet8 的网段一样,不然会有冲突。 我们需要手动设置 Ubuntu 中桥接网络的 IP。

3.3 Ubuntu 桥接网络配置

1)打开网络适配器1的选项图片[21] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

2)参考如下设置,这里我们将连接名称改为 VMnet0,方便区别。将 IP 手动设置为192.168.10.100,子网掩码 255.255.255.0。(根据自己IP配置)

图片[22] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL因为这个 Ubuntu 中使用了桥接网卡和 NAT 网卡,在 Ubuntu 联网上网时会默认使用桥接 网卡,但这个网卡我们是用于连接开发板的局域网,不能连接公网使用。因此我们需要设置双 网卡的优先级,让 Ubuntu 连接公网时使用 NAT 网卡。

继续点击网络设置界面的 Routes(路由),勾选 Use this connection only for resources Iits network 选项,点击 OK 然后点击 Save 保存配置。

图片[23] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

然后重新打开网络设备,让修改生效。

图片[24] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL

4.Windows设置

设置完 Ubuntu VMnet0 后,再设置 Windows 的以太网 IP 的相关信息。在 Windows 主机打开控制面板 -> 网络和 Internet -> 网络连接,找到以太网。图片[25] - 正点原子imx6ull网络环境配置:开发板和电脑通过网线直连、电脑WiFi上网 - MaxSSL按照下图设置以太网的 IP 192.168.10.200,要和虚拟机的 VMnet0 在同一网段。

5.开发板设置

参考文章:正电原子RV1126设置静态IP地址-CSDN博客

6.ping测试

自行测试

© 版权声明
THE END
喜欢就支持一下吧
点赞0分享