树莓派4B安装Openwrt软路由并用作家庭网络网关设备
樹莓派4B安裝Openwrt軟路由并用作家庭網絡網關設備
緣由
- 家里需要聯網設備太多,光貓性能不夠,家里小米AX3600不想來刷機,然后就想到了被塵封的樹莓派4B,經過一段時間的研究與折騰,最終完成了家庭網絡的完善以及需要插件的使用。
- 相關設備
- 光貓 (已改成橋接)
- iKuai軟路由 (用做主路由進行撥號上網,同時用做DHCP服務器,這樣能避免家庭只有一個路由設備,導致一些因素造成家里所有設備不可聯網,還可使用其自帶的DDNS服務,樓主編譯版本也集成進去了)
- 樓主有完全使用Openwrt軟路由來用做家里的主路由,但是需要使用一些插件,然后會導致訪問速度過慢或者宕機,導致遠程訪問不到家里設備。因此拿iKuai做主路由,這樣即使掛掉了網關服務,還是能遠程操作iKuai的(應該是相對比較穩定),多準備一條路,畢竟雞蛋不要都放進同一個籃子里。
- 樹莓派網關
- AdGuardHome
- 解鎖網易云音樂灰色歌單
- 京東簽到服務
- 動態域名解析插件
- 還有一些其他插件(自己研究)
需要設備及工具
| 樹莓派4B | 主設備 |
| 8GB (最小)TF存儲卡 | 存儲卡 |
| TF卡讀卡器 | 提前準備,不要忘記這貨,不然導入不了系統 |
| 適配樹莓派4B軟路由系統 | 操作系統 |
| balenaEtcher | 將系統導入存儲設備軟件 |
| PuTTY | 連接設備的軟件 |
| 千兆網線 | 網絡連接 |
| 默認密碼 | password |
| 默認網關 | 10.10.10.3 |
操作流程
-
下載好 Openwrt 固件
-
下載好 balenaEtcher
-
下載好 PuTTY
首先將讀卡器插上內存卡連接電腦,然后打開 balenaEtcher 軟件選擇下載好的固件
讀卡器和內存卡沒有問題的話,點擊中間的 Select target,選擇準備寫入固件的內存卡,建議不要同時連接多個usb設備導致誤操作。如選錯設備,樓主不負責哦。
選擇好寫入設備后點擊右側的Flash ,等待寫入完成 (成功后會有提示,耐心等待)。
拔掉讀卡器取出內存卡插入到樹莓派4B上。
將網線和電源線連接上樹莓派。
敲黑板,注意點
-
如家里已經有了主路由(可下發DHCP服務的路由器),此時直接將樹莓派4B連接上會訪問不到路由系統的,因為路由系統默認網關為10.10.10.3,此時有以下兩種解決方案,選擇一種對自己來說最省事的方法吧。
- 簡單粗暴最有效的方法,如果你懂一些路由知識,可找到自己家里的主路由后臺,然后修改DHCP服務的網段,改為10.10.10.1 - 10.10.10.255 ,并將其網關修改為軟路由的網關10.10.10.3,一頓操作下來以后,要確保此時網段已生效,然后可通過putty 連接軟路由后臺,此時操作與否沒有什么關系了,因為已經可以通過瀏覽器進行路由的管理了。
- 如果純小白或者不會修改主路由網段也沒有關系,但是你要知道自己家里的路由器地址,比如192.168.31.1(此為小米路由器默認后臺地址),如若不知,恕在下無能為力,您可關閉網頁教程,您不適合刷入此系統。
- 將電源和網線連接樹莓派,然后將網線的另一端直接接入電腦的網口,然后手動修改自己網絡地址為10.10.10.1 - 10.10.10.255 之間的數值10.10.10.3除外,已被樹莓派占用,如若頭鐵,也恕在下無能為力,關閉教程,繞道走吧。
- 如何修改 如若有一些技術基礎,可以跳過小白操作,找到下面的方法,操作會更便捷,省去很多麻煩,兩個操作二選一即可
小白操作
電腦右下角有個小地球,或者進入電腦的設置,找到網絡和Internet選項,找到高級網絡設置下面的 更改適配器選項,找到以太網雙擊,出現下面的圖說明你找到了,可以繼續操作。
點擊屬性,找到Internet 協議版本4(TCP/IPv4),雙擊,見到下圖,說明找對了
將自動獲得IP地址 改成 使用下面的IP地址- IP地址 10.10.10.88
- 子網掩碼 255.255.255.0
- 默認網關 10.10.10.3
- 首選DNS地址 10.10.10.3
然后保存即可,沒有填寫DNS,記得自己加上,如下圖,等待提示網絡連接成功即可。
有一些基礎
- 同樣將電腦的地址設置為10.10.10.1 - 10.10.10.255 之間的地址,10.10.10.3除外,然后通過 putty 連接后臺,如下圖
成功后如下圖
輸入用戶名 root 密碼 password,見到如下圖,即為成功
然后按照下面的命令操作即可vim /etc/config/network
找到 10.10.10.3 將其修改為主路由所在網段內的地址 如 192.168.31.3,修改后如下圖所示,如不會操作,還是關閉這個方法吧,去用小白使用的方式,不然修改錯數值會導致不能使用的。
保存后,直接重啟系統即可,注意,一定要重啟系統,然后修改的配置才會生效,等待重啟完成,即可將電腦的網絡地址修改為自動獲取IP地址,然后即可通過 192.168.31.3,訪問軟路由后臺管理界面。
后臺管理界面
打開瀏覽器,輸入 10.10.10.3 (有一些基礎 192.168.31.3),然后回車進入軟路由的后臺管理地址,如下所示
輸入密碼 pssword,進入后臺,找到網絡,接口,如下圖
點擊修改,將IPV4地址修改為你家主路由的網段內的地址,如小米的就修改為192.168.31.3,子網掩碼為255.255.255.0, IPV4網關修改為主路由網關地址192.168.31.1,自定義DNS寫上自己家里網絡供應商提供的DNS地址,或者寫上公共DNS地址如114.114.114.114,但是肯定不如網絡供應商提供的連接速度快。設置好后(一定按照圖片內容去修改),如下圖,
這些內容弄好以后下滑到基本設置,勾選忽略此接口
確保信息填寫無誤后點擊保存&應用,此時因為已經修改好了后臺地址,再訪問10.10.10.3就訪問不通了,此時可將樹莓派的網線從電腦上拔下來,然后插入到主路由的網口,然后將主路由的網口再連接回電腦,此時由于電腦的地址還沒有修改回來,找到上面修改電腦網絡地址的地方,將自己輸入的地址改回為自動獲取IPV4地址,如果過了一會還沒有提示網絡連接成功的話,就重啟一下電腦吧,重啟完畢以后路由器會分配給電腦ip地址的,此時在瀏覽器輸入192.168.31.3 即可再次訪問路由的后臺管理界面。修改為自動獲取IP地址那個操作和下面的DNS保持一致即可,如若改自動獲取就都弄成自動獲取。
敲重點
固件的插件功能自己去摸索,摸著石頭過河不容易,需要相關資源,可以到博主b站獲取,一鍵三連,謝謝
總結
以上是生活随笔為你收集整理的树莓派4B安装Openwrt软路由并用作家庭网络网关设备的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 08、长链接转短链接接口
- 下一篇: Android/Linux USB HI