1. 程式人生 > >筆記本一根網線ssh連上樹莓派3B,第一次必要的配置(固定靜態ip靜態地址很重要)

筆記本一根網線ssh連上樹莓派3B,第一次必要的配置(固定靜態ip靜態地址很重要)

一.前期準備

樹莓派3B ,2017.11.29raspberry系統版本,

需要一根網線,筆記本,wifi,一張16Gsd卡,5v2A的DC充電器

需要下載SD Card Formatter、Win32disklmage、putty、VNC viewer

如果需要下載上面四個軟體,軟體都是免費的,國外下載買,也可以從下面連結直接下,

b.Win32 Disk Imager(燒樹莓系統用的)

下載地址:http://pan.baidu.com/s/1hsi7uRi

c.PUTTY(這個軟體作用大家都懂,這裡前期我用來設定樹莓派系統用到)

下載地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

d.VNC(這個軟體作用大家也都懂,這裡我用它來視覺化操作樹莓派系統)

下載地址:http://pan.baidu.com/s/1qXRwgK8

該軟體資源轉載自http://blog.csdn.net/stemq/article/details/51814858

二.寫這篇博文的理由
由於在學校校園網限制(不能用路由器),再加上想省顯示屏的開銷,
所以想通過網線(沒有交叉/跳躍線),筆記本遠端登陸樹莓派,(vnc和 xrdp)

但是發現網上固定靜態ip地址的教程有問題(樹莓派入門指南和網上教程都有問題),

改了interface檔案並不能實現固定靜態ip地址,導致我重新燒了很多次系統,

終於在昨天解決了這個問題,索性就寫了一篇關於第一次啟動樹莓派的必要配置的博文。

三.操作步驟(全詳細)

1.格式化sd卡


讀卡器插入sd卡,插入電腦,點開SD Card Formatter,開始格式化sd卡,

(有些商家會給燒好系統,所以會提示sd卡大概400M儲存量,但是我們這裡就從頭寫起)

點選formate快速格式化


2.燒錄系統(2017.11.29raspberry系統版本)

我們從官網下載系統,我這是17.11.29版本的,下載之後是zip檔案,需要解壓出img檔案



開啟win32,選中解壓的img檔案,我這裡是f盤,點寫入,大概6分鐘燒寫系統,

燒完系統暫時不要彈出f盤,進入f盤建立一個名為ssh的無後綴空檔案

之後彈出f盤即可,

3.第一次的樹莓派的上電

3.1將燒好系統的sd卡插入樹莓派中,將網線兩端插入樹莓派和筆記本的網口中,給樹莓派上電,第一次上電樹莓派需要的時間要久所以耐心等待。筆記本連上wifi

設定共享網際網路(win8為例:控制面板->網路和共享中心->找到無線網路連線右鍵“屬性”->在共享選項卡上選中“允許其他網路使用者通過此計算機的Internet連線來連線(N)”選項


查詢樹莓派的IP地址(執行cmd->輸入命令arp-a 如圖5,如果沒看到多重新整理幾次,或者把樹莓斷電才重新連線):我這裡是192.168.137.36將網路型別設定成了共享模式,共享網際網路的時候已經把本地連線的IP地址自動設定成靜態IP192.168.137.1了所以這裡動態給樹莓分配了IP地址.第一次是自動分配是靜態,

在點選網路共享的高階設定,1700打勾,點選1700


輸入獲取樹莓派ip地址:192.168.137.36,之後確定即可。



4用putty遠端連線樹莓派,輸入讀取的地址,192.168.137.36


輸入使用者名稱pi 密。碼raspberry (密碼不顯示)

5.換國內軟體源(國內阿里源和中科大的源快)

需要會的操作,windows下複製之後,在樹莓派介面點選右鍵即可貼上,crtl+o儲存,crtl+x退出

5.1sources.list

使用阿里映象源

sudo nano /etc/apt/sources.list

將原來的配置註釋掉,新增第二行即可

#debhttp://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi

deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contribnon-free rpi

# Uncomment line below then 'apt-get update'to enable 'apt-get source'

#deb-src http://archive.raspbian.org/raspbian/jessie main contrib non-free rpi

5.2raspi.list

使用中科大映象源

sudo nano /etc/apt/sources.list.d/raspi.list

將原來的配置註釋掉,新增第二行即可

#deb http://archive.raspberrypi.org/debian/jessie main ui

deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ jessie mainui

# Uncomment line below then 'apt-get update'to enable 'apt-get source'

#deb-srchttp://archive.raspberrypi.org/debian/ jessie main ui

6.sudo passwd root // 設定 root 賬號的密碼,期間會讓你輸入兩次新密碼  .

su root // 切換到 root 使用者 

raspi-config//進入樹莓派的高階配置面板


(17版config跟老版不一樣)

點選advanced options


選擇第一項 Expand Filesystem回車然後用TAB鍵切換<Finish>儲存並退出,此專案主要擴充套件 SD 卡上可用的空間,不然以後會提示磁碟空間不足


由於更換了國內源,所以先要選第八項update耐心等待

使用預設中文的語言。新版系統都是自帶中文介面和語言,無需安裝。

Localisation options->change local->Zh-cn-ut8-ut8



空格鍵選中zh-CN.UTF-9,UTF-8,TLB鍵選中確定,在回車確定


選擇時區,change timezone->Asia->shanghai沒錯就是shanghai,不是北京,

7。接下來就是最重要的地方了,

固定靜態ip地址

千萬不要修改inferface檔案,要在dhcpcd.conf改

在windows下,win+R進入cmd,輸入ipconfig

我這裡ip閘道器地址192.168.137.1

在樹莓派中查詢ip地址

輸入Ifconfig


可以看到第三行是我們的樹莓派ip地址,記下

我這裡靜態地址 192.168.137.36

sudo nano /etc/dhcpcd.conf

進入檔案

我們可以看到官方註釋裡已經寫好了例程,只需要照著寫就行。


有前兩步知道樹莓派的ip地址:192.168.137.36/24

/24必須寫,/24代表子網掩碼

筆記本閘道器地址:192.168.137.1

所以底下照著寫我這裡寫的是


Wlan0我也只是寫了個模板,目前還用不到

這時候ctrl+o儲存,ctrl+x退出,

在電腦端

這時候重啟樹莓派,再重新putty連上樹莓派,成功了就表示我們設定靜態ip地址成功了

樹莓派可能連不上網,這就需要點開pc端wlan共享網,需要先取消再重新勾上共享網路,樹莓派就能上網了。

這裡我要說是官方寫的蠻好的,人性化的註釋包括例項都寫好了,所以寫了篇博文,希望能幫到大家。