樹莓派3B安裝OpenWrt打造超級路由器

【舒適提示】安全

本文共1924字,21張圖。預計閱讀時間須要10分鐘。網絡

 

網上有不少樹莓派安裝OpenWrt的教程,我這裏寫一下我的安裝體驗以及踩過的坑🕳。但願對搜到這篇文章的你有一點點微小的幫助。  架構

 

準備:加密

1 樹莓派3B
2 TF卡
3 網線
4 筆記本
5 正常鏈接互聯網的路由器
6  

 

 

 

 

1. 準備OpenWrt固件spa

我這裏的OpenWrt暫時是公司的大佬給編譯好的,預置了Luci管理界面,AdBlock全局廣告屏蔽、SSR全局路由器級別上真正的互聯網等等插件。插件

之因此超級,是由於OpenWrt裏面有超級多的插件,能夠供你選擇。定製好之後,不比市面上價值上千元的路由器差。3d

而咱們的樹莓派加上TF卡成本纔不過300.blog

OneDrive連接:https://1drv.ms/u/s!AlDziSRQfAcSw7l_eKFjouF2hXBNcw?e=nEszKd教程

藍奏雲連接:https://www.lanzous.com/i9x8nqj接口

 

下載的是一個gz壓縮包,解壓出來就是openwrt-bcm27xx-bcm2709-rpi-2-squashfs-factory.img。

 

若是你並不想用咱們的固件,那麼你能夠自行去OpenWrt官網https://openwrt.org/ 下載適合你的固件。 注意下載帶Factory字樣的固件才行。

 

 

 

2. 往TF卡里刷寫OpenWrt固件

Windows下我用的是Win32DiskImager,最新版官方下載https://win32diskimager.download/

 

選擇下載好的img鏡像,設備會自動識別你的tf卡。不對的話本身改一下。而後點擊寫入便可。

 

若是你再寫入的時候提示「提示向該句柄寫入數據時發生錯誤,錯誤5:拒絕訪問?

 

 

不要緊,這是Windows10的安全策略問題。進入系統設置界面,搜索「文件夾限制訪問」,點擊進去,把Win32DiskImager的路徑添加進去便可。

 

 

 

3. 插卡開機進後臺

把TF卡插入樹莓派,開機,大約30s,進入後臺Luci管理界面。

①若是電腦有網線插口,那麼用網線和樹莓派連起來,這樣就能夠進入默認的192.168.1.1了。

②若是電腦沒網線插口,那麼你會在無線網絡列表裏面看到一個開放的OpenWrt的SSID,進入默認的192.168.1.1。

 

若是你能看到下圖,那麼恭喜你。樹莓派固件寫入成功,並能夠成功運行了。

默認的用戶名是root,默認的密碼是password

 

 

登錄進去,會顯示主機名、主機型號、系統架構、固件版本、內核版本、CPU、內存等信息

 

 

 

4. 修改Lan的後臺管理地址

點擊網絡——接口,會看到有且僅有一個LAN的無線網。點擊修改。

把IPv4地址修改爲一個和你現有的路由後臺不同的地址,格式192.168.X.1

X取值範圍0-255

好比如今你的路由後臺地址是192.168.1.1.

那麼你只能改爲192.168.2.1或者其餘。

 

 

 

 

特別提醒:之後的操做不要點擊"保存&應用",而是僅點擊「保存」。

特別提醒:之後的操做不要點擊"保存&應用",而是僅點擊「保存」。

特別提醒:之後的操做不要點擊"保存&應用",而是僅點擊「保存」。

作徹底部步驟以後纔可點擊右上角的 「未保存的配置」應用全部修改,不然可能會形成在設置過程當中沒法鏈接到樹莓派的狀況發生。

 

 

 

 

應用好以後,點擊右上角「未保存的配置」,應用,最好等一下,重啓樹莓派,從新鏈接OpenWrt無線網絡,這個時候若是不出意外的話,你如今打開無線網屬性,就會看到後臺地址已經更改。

 

 

 5. 新建WAN輸入鏈接

既然要打造一個路由器,而後它自己須要一個網絡進入,而後一個網絡發出來。咱們的終端設備鏈接它發出來的網絡,才能夠正常上網。

而這一點樹莓派Zero卻作不到了,其餘的樹莓派版本都可以。

由於樹莓派Zero只有一個網絡關口,就是它只有無線網卡,要麼進來,要麼出來。悲劇的樹莓派Zero

可是Zero的強大之處在於它的體機迷你以及超低功耗,還有零噪音,這是其餘版本沒法比擬的。

不過樹莓派Zero也內置了40pin針腳,我不知道是否經過這個擴展能夠顯示Zero的一進一出,期待硬件大神的評論。

 

其餘版本的樹莓派均內置了一個有限網卡和一個無線網卡,而且還有多個USB擴展,插上更多的無線網卡等。

 

我這裏就簡單粗暴,把有線網卡Ethernet做爲輸入的網絡接口,把無線網卡Broadcom做爲輸出的無線網絡接口。

先看一下3B的硬件分佈圖,我本身大概標註了一下。

 

 

 

 好,進入後臺管理界面,就是你剛纔修改的192.168.x.1,網絡——接口——添加新街口。

咱們就是再這裏配置輸入的有線網卡。

 

新建名字爲Wan,協議我選擇了DHCP客戶端。

「新接口的協議」依據具體狀況而定,若是要將樹莓派的做撥號用,則選擇PPPOE,若是想要用網線與上一設備 (如路由器) 的 Lan 口相連的話則選擇 DHCP客戶端。

在接口選項中,選擇以太網適配器 "eth0",選擇完成後,點擊右下角的「提交」。

 

 

 

 

點擊保存按鈕,不要點擊另外一個。

 

 

6. 配置LAN輸出網絡

進入網絡——接口,修改現有的一開始就存在的LAN參數。

進入物理配置,取消勾選的「以太網適配器 wan」,保存。

 

 

 

7. 應用全部的修改的參數。

點擊右上角的「未保存的配置」,點擊應用便可。

 

8. 樹莓派鏈接路由器上網

 

用網線把樹莓派和你如今能夠上網路由器鏈接起來,這個時候你用一個新的終端好比手機,鏈接OpenWrt的無線網,發現能夠上網了

LAN和WAN均有數據接收發送。

若是不能上網,檢查剛纔的步驟。肯定無誤,重啓樹莓派試一下。

 

 

 

9. 給你的無線網OpenWrt加上密碼,別讓人家蹭網

由於默認的OpenWrt網絡是開放的,誰均可以鏈接。。。

點擊網絡——無線——接口配置——無線安全

加密方式我選擇WPS2-PSK比較強的加密,設置密碼。

點擊保存&應用。

這一步點擊這個按鈕是由於,別的我沒操做啥,就這一個更改,因此不影響別的參數。

 

可能須要重啓路由器,這下你用終端鏈接OpenWrt的無線網絡,就須要輸入密碼,才能夠鏈接了,杜絕蹭網。

 

 

 

 

 

 

 

10. 更多玩法

你能夠在系統——軟件包裏面下載更多的插件,來配置適合本身的超級路由器。

我提供的已經內置上百個插件了。

相關文章
相關標籤/搜索