Ubuntu实现既可以WIFI上网又可以连接开发板

背景:win10系统和ubuntu16

一、连接开发板

明确自己要连接开发板的网卡接口的全名:控制面板-》网络和Internet-》网络和共享中心-》更改适配器设置

Ubuntu实现既可以WIFI上网又可以连接开发板然后这是我的(红框内为必需存在,蓝框可连接开发板,存在一个便可,我这里选择将开发板连接到以太网2):
Ubuntu实现既可以WIFI上网又可以连接开发板先右键以太网2-》状态-》详细信息,查看描述:
我这里因未连接开发板便无法查看状态,但右键前就可以看出部分全名:
Ubuntu实现既可以WIFI上网又可以连接开发板

然后右键vmware选择以管理员身份运行:
Ubuntu实现既可以WIFI上网又可以连接开发板
进入vmware后点击编辑-》虚拟网络编辑器:
Ubuntu实现既可以WIFI上网又可以连接开发板
然后-》添加网络,会自动新建一个vmnet0-》点击vmnet0-》选择桥接模式-》已桥接至选择以太网2全名-》确定。(注意,若无事先选择管理员运行vmware,右下角会提示“需要管理员特权才能修改网络配置”,若选择管理员运行后仍有提示,可退出vm重复再次管理员运行):
Ubuntu实现既可以WIFI上网又可以连接开发板
然后在启动ubuntu页面双击网络适配器-》添加:
Ubuntu实现既可以WIFI上网又可以连接开发板
生成网络适配器2,两个网络适配器一个用来连接开发板,一个用来联网,这里选择用网络适配器连接开发板,网络适配器2连接WIFI(我试过用网络适配器联网,适配器2连开发板,但联网失败)。

网络适配器选择自定义-》vmnet0(桥接模式)(若未出现桥接模式,可能是虚拟网络编辑器未设置成功为):
Ubuntu实现既可以WIFI上网又可以连接开发板

三、NAT模式实现WIFI上网

进入vmware后点击编辑-》虚拟网络编辑器:
Ubuntu实现既可以WIFI上网又可以连接开发板
然后选择vmnet8,进行如下操作:
Ubuntu实现既可以WIFI上网又可以连接开发板
修改成功后再次进入该界面,记住子网IP和NAT设置、DHCP设置红框字段:
Ubuntu实现既可以WIFI上网又可以连接开发板Ubuntu实现既可以WIFI上网又可以连接开发板
Ubuntu实现既可以WIFI上网又可以连接开发板

然后将网络适配器2设为NAT模式:用于共享主机的IP地址,或者设为自定义模式,选择vmnet8(NAT模式),两者测试过,都可行;
Ubuntu实现既可以WIFI上网又可以连接开发板Ubuntu实现既可以WIFI上网又可以连接开发板

明确自己vmnet8的全名:控制面板-》网络和Internet-》网络和共享中心-》更改适配器设置

Ubuntu实现既可以WIFI上网又可以连接开发板
先右键vmnet8-》状态-》详细信息,查看描述:

Ubuntu实现既可以WIFI上网又可以连接开发板
然后关闭,右键WLAN-》属性-》共享-》打勾并在家庭网络连接的框中选择刚看到的vmnet8对应的描述:
Ubuntu实现既可以WIFI上网又可以连接开发板
然后右键WLAN-》状态-》详细信息,查看DNS服务器的地址:
Ubuntu实现既可以WIFI上网又可以连接开发板

三、启动Ubuntu设置连接

建立两个有线连接(有线连接1为联网,有线连接2连接开发板),若无两个有线连接可自己增加:
Ubuntu实现既可以WIFI上网又可以连接开发板Ubuntu实现既可以WIFI上网又可以连接开发板
双击有线连接1-》IPv4设置-》方法选择手动-》增加地址-》添加地址信息-》保存:
地址为之前查看的DHCP设置中起始IP地址~结束IP地址范围内的任一地址,例如我的为192.168.175.xxx,xxx必须在128 ~ 254之间
子网掩码统一为255.255.255.0
网关为之前查看的NAT设置中的网关IP
DNS服务器为刚才在WLAN看到的DNS服务器地址
Ubuntu实现既可以WIFI上网又可以连接开发板

然后设置有线连接2:
同样双击有线连接2-》方法选择手动-》增加地址-》编辑地址信息-》保存:
地址为192.168.xxx.xxx,不可以使用已被占用的地址,其余皆可,以后用这个地址连接开发板
子网掩码为255.255.255.0
网关可不填
比如:
Ubuntu实现既可以WIFI上网又可以连接开发板

网络连接测试

打开终端,输入ping www.baidu.com,若有数据便代表联网成功:
Ubuntu实现既可以WIFI上网又可以连接开发板