Ubuntu 16.04 使用双网卡——无线上网,有线连接开发板通信

Ubuntu 16.04 使用双网卡——无线上网,有线连接开发板通信


1、打开虚拟主机,编辑虚拟网络(需要管理员权限)

2、虚拟机配置网络适配器

3、配置完后重启虚拟主机,命令行查看网卡信息(部分信息屏蔽);

root# ifconfig 
ens33     Link encap:以太网  硬件地址 XX:XX:XX:XX:XX:XX
          inet 地址:192.168.43.101  广播:192.168.43.255  掩码:255.255.255.0
          inet6 地址: xxxx::xxxx:xxxx:xxxxx:xxxx/64 Scope:Link
          inet6 地址:xxxx::xxxx:xxxx:xxxxx:xxxx/64 Scope:Link
          inet6 地址:xxxx::xxxx:xxxx:xxxxx:xxxx/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:316 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:148 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000 
          接收字节:36835 (36.8 KB)  发送字节:20068 (20.0 KB)
          中断:19 基本地址:0x2000 

ens38     Link encap:以太网  硬件地址 XX:XX:XX:XX:XX:XX
          inet 地址:192.168.43.98  广播:192.168.43.255  掩码:255.255.255.0
          inet6 地址: xxxx::xxxx:xxxx:xxxxx:xxxx/64 Scope:Link
          inet6 地址: xxxx::xxxx:xxxx:xxxxx:xxxx/64 Scope:Link
          inet6 地址: xxxx::xxxx:xxxx:xxxxx:xxxx/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:494 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:200 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000 
          接收字节:41493 (41.4 KB)  发送字节:17834 (17.8 KB)
          中断:16 基本地址:0x2080 

发现此时两个网卡是同网段的 192.168.43.xxx 。
这里 ens33 对应前面配置的网络适配器,ens38 对应网络适配器2。

4、修改 ens33 的ip地址, 使和 window 的有线网卡设置的ip(192.168.1.51) 在同一网段。

root# ifconfig ens33 192.168.1.55

设置完 ens33 ip地址后,ping 192.168.1.51,可以正常ping 通。
再 ping www.baidu.com 外网,也可以正常ping 通。

连接的开发板设置 192.168.1.xx ip网段,即可以和虚拟机进行通信。(建议开发板和PC不要直连,中间使用一个中继器或路由器,PC的有线网口和开发板的网口分别连到这个中继器或路由器上。)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章