設置開發板與ubuntu虛擬機ping通

本文使用win7,ubuntu12.04。
本文介紹開發板與虛擬機ping通的設置方法:注:與主機是否聯網無關
 
1、用一根網線將開發板和主機(電腦)連接,在uboot環境下,輸入命令設置開發板ip地址:set ipaddr 192.168.1.20,再設置網關碼netmask輸入命令:set netmask 255.255.255.0,輸入save進行保存;

設置開發板與ubuntu虛擬機ping通

2、在ubuntu終端輸入命令vi /etc/network/interfaces,打開該文件,將內容編輯成爲以下內容再保存:
 auto lo
iface lo inet loopback
 auto eth0 
 iface eth0 inet static(靜態分配ip)
 address 192.168.1.30 (虛擬機地址設置爲與uboot同網段即可,即ip前三部分相同,最後一部分不同)
 netmask 255.255.255.0
 gateway 192.168.0.2
 
設置開發板與ubuntu虛擬機ping通


3、設置虛擬機聯網方式爲 橋接 方式(vm選項-->settings),並選擇有線網卡(Edit選項-->Virtual Network Editor);
 
設置開發板與ubuntu虛擬機ping通

設置開發板與ubuntu虛擬機ping通
(注意,必須是VMnet0,否則ping不通,若沒有這個選項,請“Add Network...”,或者點擊底下的恢復默認設置,這操作需要關閉虛擬機)

4、終端命令行輸入/etc/init.d/networking restart(12.04版本纔是這條命令)重啓網卡或直接重啓虛擬機;
 
5、輸入ifconfig命令,查看虛擬機ip是不是所設置的ip地址:192.168.1.30;

設置開發板與ubuntu虛擬機ping通

6、在開發板uboot環境下,輸入ping 192.168.1.30,即可ping通虛擬機。

設置開發板與ubuntu虛擬機ping通


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