網上關於設置靜態IP的方法很多,親測,有一種賊坑,搞不好會讓那些沒有屏幕的玩家要重刷系統,因爲那種方法設置wifi後,不僅無法連接上wifi,連原來的有線網也無法使用
如果有人已經掉坑,這裏有一個建議,不要重新刷系統了,不然很多東西要重裝,拿opencv來說,cmake幾個小時,坑!!
既然玩樹莓派,那你肯定了解一點Linux知識,電腦即使不是Linux系統,也要裝個Linux虛擬機吧,不論Ubuntu,還是centos,把樹莓派上的SD卡取下,插入你刷入系統的讀卡器裏,在虛擬機裏,如果你玩的六,就純命令掛載,把你修改過的/etc/network/interfaces註釋(使用#)掉就行了,但必須使用Root身份才能修改,如果新手就使用圖形界面直接更改也行,但也必須Root身份登錄界面
設置靜態IP,推薦大家使用這種方式,莫要更改/etc/network/interfaces修改
先打開這個文件(sudo/vi都行)
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
添加(可以添加多個wifi)
network={
ssid="你的wifi名稱"
psk="你的wifi密碼"
}
打開下面的文件
sudo nano /etc/dhcpcd.conf
在最後添加
interface wlan0
static ip_address=你的內網ip地址/24
static routers=內網網關ip地址
static domain_name_servers= DNS 服務器地址
這裏說一下細節,我的手機是小米,開熱點後設備連接,在手機上無法查看連接設備IP,所以我使用的方法是:
先樹莓派使用我們宿舍路由器分配到一個IP,連接上VNC,在界面端,點擊wifi符號(右上角),搜索到小米手機熱點,點擊連接,連接成功後,鼠標放在WiFi圖標上面會顯示出來手機給樹莓派分享的IP,或者使用命令ifconfig查看wlan0的IP地址
把這個地址寫在ip_address處
把電腦連接手機熱點,然後在cmd命令端輸入ipconfig,查看網關和DNS服務器
設置完成後,重啓樹莓派就好了,在手機端使用juicessh,樹莓派連接手機熱點效果