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的有線網口和開發板的網口分別連到這個中繼器或路由器上。)

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