剛剛學樹莓派,入手最新款的3代B型(以下簡稱RASPI 3B),但無論是網絡上還是紙質教材教程還都停留在2代B型或者B+型。這確在學習時遇到一些小麻煩。比如靜態IP地址的設置。RASPI 3B比以往版本多一個板載無線網卡,從而省去了接網線或者插USB網卡的麻煩。真是件大好事。不過,也因為這點,我們設置靜態IP與以往有所不同。對Linux高手來說,這個問題是在是不值一提,但對我這個Linux小白來說,著實費了半個小時的功夫才克服。鑒于百度還搜不到專門針對RASPI 3B的帖子,我就把我的設置代碼共享在這里:
1、記錄自己家里的網絡設置
在修改之前,先要指教自己的網絡設置,打開Terminal,輸入:
ifconfig
這里你可以看到你的現在的IP address,如果不出意外,形如192.168.x.x;以及網關地址,如果不出意外,形如192.168.x.1。當然,如果出乎意外不是這樣,那也不影響。
2、用nano打開設置文件在terminal輸入:
sudo nano /etc/network/interfaces
可以看到以下代碼:
auto lo
iface lo inet loopback
iface eth0 inet manual
#以上是有線網卡接口的設置
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_suppliant.conf
#以上是默認的無線網卡接口設置`
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_suppliant.conf
#另一個無線網卡接口設置,不是很明白,應該暫時不影響 `
3、修改wlan0把wlan0的設置替換成以下代碼:
allow-hotplug wlan0
iface wlan0 inet static #把wlan0從‘手動設置’變成‘默認靜態設置’
address XXX.XXX.XXX.XXX #你想要設置的靜態ip地址,通常是192.168.XXX.XXX
netmask 255.255.255.0 #子網掩碼,這個都一樣
gateway XXX.XXX.XXX.XXX #你自家的網關地址,如果不出意外,形如192.168.x.1
4、重啟,測試
改好之后,就保存并重啟RASPI;打開瀏覽器登一下百度或者在Terminal里輸入:ping www.baidu.com
看看網絡連接是否正常。