筆記本電腦、VM虛擬機、開發板三者網線連接互ping


 


筆者在做NFS掛接練習時,發現網上的資料大部分是筆記本電腦(以下簡稱PC)和虛擬機PING、PC和開發板PING,這樣的方式不是我想要的。
筆者需要使用無線網卡上網,使用有線網卡進行三者互PING。
在開始正文之前我們要先確定三者在同一網段:
PC:192.168.7.7
虛擬機:192.168.7.5
開發板:192.168.7.9

 


 

 

一、使用網線連接PC與開發板,配置PC機有線IP 

1、在沒有使用網線連接PC與開發板時,PC機的網絡連接如下圖,並沒有本地連接選項

  

2、連接網線之后如下圖,選擇以太網並右鍵打開屬性,此處需要記住以太網的網卡名稱(Realtek USB FE Family C…)

  

3、雙擊進入IPv4屬性界面,設置完成IP后確定退出

  

 

 

二、配置虛擬機IP

1、打開虛擬機,依次點擊編輯虛擬網絡編輯器,進入下圖界面

  

2、點擊上圖紅框中更改設置
進入下圖界面,首先點擊還原默認設置,之后更改VMnet0網絡的類型為橋接模式,選擇橋接到之前PC機的有線網卡,配置完畢確定后退出

  

3、進入虛擬機界面,關閉虛擬機
依次點擊下圖中編輯虛擬機設置網絡適配器

  

4、選擇自定義模式VMnet0,確定后退出

  

5、打開虛擬機,虛擬機不能連接有線網卡,如下圖中①

  

6、通過上圖,可以發現虛擬機右上角提示網絡未連接,同時ens33(有的是eth0)並未被分配IPv4。為解決此問題,我們需要打開系統設置中的網絡

  

如下圖,首先點擊右下角Options,選擇IPv4 Setting,方法選擇Link-Local Only

  

如下圖,保存退出后發現Wired右側自動變成為ON

  

7、再次執行ifconfig,發現和PC並不在同一網段

  

執行sudo ifconfig ens33 192.168.7.5,更改虛擬機IP,更改成功后如下圖

  

 

 

三、配置開發板IP

1、筆者已經完成文件系統的構建,因此不需更改u-boot的server ip等參數,直接在命令行執行ifconfig eth0 192.168.7.9

 

 

四、測試

1、PC ping

  

2、虛擬機 ping

  

3、開發板 ping

  

4、完成后如下圖,筆記本可以正常無線上網

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM