實現主機 虛擬機器 開發板的相互ping通

2021-06-05 16:17:50 字數 904 閱讀 5938

u-boot下:

1. 虛擬機器設定為橋接方式;

2. virtual network editor中選擇

本地網絡卡(非必須,因為當心多網絡卡時會自動選擇無線網絡卡);

3. 在pc

機上把虛擬機器的虛擬網絡卡(

2個)設定為禁用,留下本地連線;

4. 設定linux

系統的ip和pc

機的ip

在同一網段;

如:$ifconfig eth0 169.254.101.120 

5. 開發板的設定:將開發板、pc

機、虛擬機器的

ip設在同一網段

如:u-boot>setenv ipaddr 169.254.101.110

6. 將pc

機和linux

的防火牆都關掉;

7. 測試

7.1. pc    <----->  linux    (雙向通)

7.2. 開發板 ------>  pc      (單向通)

7.3. 開發板 ------>  l inux 通 (單向通)

檔案系統下:

1. 進入檔案系統後:

$ifconfig eth0 down

$ifconfig eth0 hw ether 08:00:3e:26:0a:5b #設定開發板的

mac位址

$ifconfig eth0 up

$ifconfig eth0 169.254.101.110   #設定開發板的

ip位址

2. 測試

2.1. pc     <----->  linux    (雙向通)

2.2. 開發板 <------>  pc      (雙向通)

2.3. 開發板 <------>  l inux 通 (雙向通)

主機 虛擬機器 開發板互相ping通

主機 虛擬機器 開發板互相ping通 折騰我老久的問題了 以下是我的ip設定 本機本地連線 ip 192.168.1.23 子網掩碼 255.255.255.0 預設閘道器 192.168.1.1 首選dns 202.96.128.86 開發板位址 ip 192.168.1.230 子網掩碼 255...

主機,虛擬機器,開發板互相ping通

1.首先虛擬機器的網路連線方式設為橋接。2.其次主機的防火牆必須關閉。3.主機,虛擬機器,開發板必須處於同一網段。4.只有連線上網線,主機才會有所謂的ip位址。這裡的連線上網線指的是主機必須通過網線和路由器或開發板鏈結到一起。另外當主機通過網線鏈結開發板的時候,開發板上的系統必須完全啟動再鏈結,這樣...

開發板 主機 虛擬機器互ping問題

我們安裝好虛擬機器後,比如ubuntu,預設連線的是乙太網 虛擬 且dhcp開啟,nat模式,這種情況下,虛擬機器無法ping通主機。某些情況下,我們需要確保開發板 主機 虛擬機器互ping能通,比如需要在開發板上掛載nfs時 掛載虛擬機器上的目錄 先參考 重點 將虛擬機器乙太網設定為靜態ip 預設...