網線連線PC、Ubuntu與Linux(基於itop4412開發板)
阿新 • • 發佈:2018-12-11
一直想開發板直接從Ubuntu虛擬機器上的tftp得到檔案程式,不需要一直通過掛載U盤再執行程式了,但是4412的手冊上的教程是使用路由器,太麻煩,我想能不能直接用網線把PC和4412開發板連上,我試了一下,虛擬機器、開發板、PC老是ping不通。網上找了一些資料,終於ping通了。
準備材料:一根網線 我的環境:Win7,Ubuntu12,itop4412開發板(搭載linux最小系統)
-
關閉windows防火牆
-
修改3個ip,使它們變成同一網段 修改和開發板連線的PC“本地連線”ip
修改開發板linux最小系統ip
linux命令:
vi /etc/eth0-setting
修改:
IP=192.168.64.120 //確保和PC的ip在同一網段 Mask=255.255.255.0 Gateway=192.168.64.2 DNS=192.168.64.2 MAC=08:90:90:90:90:90
修改Ubuntu的ip Ubuntu需配置靜態ip
sudo vim /etc/network/interfaces
輸入如下內容:
auto eth0 iface eth0 inet static address 192.168.64.128 //你的ubuntu IP gateway 192.168.64.11 //閘道器設定重點:你的PC的IP netmask 255.255.255.0 //子網掩碼
sudo /etc/init.d/networking restart
3個ip設定完畢
這3步弄好之後,三者ping通基本沒有問題了,但是舊的問題解決了,新的問題又出來了。這樣設定後,虛擬機器上的Ubuntu無法聯網了,陷入沉思…