如何搭建群暉OpenWrt軟路由(軟路由下群暉如何進行路由器配置)
定位:非面向專業(yè)玩家,僅供一般用戶,特別是幫助小白用戶搭建自己的軟路由,如有任何疏漏請在評論區(qū)友善交流,謝謝。
用到的設備:群暉220+
背景:最近剛從220J換到了220+,從Arm架構換到了X86,帶來了更多的折騰空間,本文主要針對虛擬機種搭建OpenWrt作為網(wǎng)絡中的旁路由。其他折騰的內容有時間了再寫一寫。
先給大家看下目前的網(wǎng)絡狀況:
流程:
1.群暉安裝虛擬機:
這里需要群暉為X86架構的產品,在套件中心里可以看到,安裝流程相對來說也比較簡單,唯一需要注意的一點事,搭建虛擬機的磁盤文件系統(tǒng)需要為BTRFS。
2.虛擬機安裝完畢后,需要準備軟路由的固件。這個其實有很多,我這里以bleach1991的自用精簡版為例,下載地址為【2021-12-9】每日更新 高大全/精簡版 Openwrt x86 5.4內核 軟路由固件 (提供定制) - OPENWRT專版 - 恩山無線論壇 - Powered by Discuz! (right.com.cn)
固件此處選擇的為:
3.下載好固件開始進行openwrt安裝
選擇虛擬機中的 映像-磁盤映像-新增,這里新增可以通過選擇從電腦或者nas中的固件。選好之后會進行裝載,狀態(tài)顯示為良好,說明磁盤映像就緒。
安裝openwrt虛擬機,選擇“虛擬機”-新增旁的下拉選項導入-從磁盤映像導入-選取存儲位置下一步
配置該虛擬機的硬件,CPU部分建議可以選最大,內存1G就夠,其他不用動,
存儲盤選擇剛才磁盤映像中的文件,虛擬盤大小默認不用動。
下一步網(wǎng)絡設備,右側設置功能中打開更改默認網(wǎng)卡型號為e1000,此處不更改的話后續(xù)openwrt的網(wǎng)絡接口為半雙工而非全雙工。
其他設置可以默認不改,自啟動那里可以根據(jù)情況選擇開啟與否。
接下來的權限管理可以全選,或者僅選擇管理員的權限,沒什么影響。再下一步就是概覽,完成后虛擬機創(chuàng)建完成。
4 OpenWrt基礎設置
虛擬機創(chuàng)建完成后,選擇開機,等狀態(tài)為運行中,選擇連接。
此時會打開群暉的vnc窗口,輸入vi /etc/config/network 開始配置網(wǎng)絡
輸入 "i"進入編輯模式,光標選取到所圈位置,進行修改,這里請注意,我的小米路由器ip為 192.168.31.1,此處需要將openwrt的ip修改為同一網(wǎng)段即192.168.31.XXX,XXX只需要與當前網(wǎng)段下的其他設備不重疊即可。如果你的路由器ip為192.168.1.1,那對應的openwrt的則改為192.168.1.XXX以此類推。修改完成后 ESC退出,并輸入:wq保存配置,最后輸入reboot重啟openwrt,至此openwrt基礎配置已完成。可以進入openwrt后臺開始配置。
5 OpenWrt后臺配置
在reboot后,可直接從瀏覽器中輸入剛才修改的ip地址,以我的為例 新的openwrt虛擬機為 192.168.31.2,正常訪問到軟路由后臺,這個固件默認賬號為root,密碼password。
現(xiàn)在進行網(wǎng)絡配置,首先需要確定的是本次配置的openwrt為旁路由,打開網(wǎng)絡進行l(wèi)an口修改
主要修改幾個地方,1.ipv4 修改為剛才OpenWrt剛改的地址,ipv4網(wǎng)關為路由器ip此處為192.168.31.1,DNS 可設定為路由器ip或者其他dns如114.114.114.114,8.8.8.8都可以,下方的ipv6禁用,同時忽略接口。
防火墻設置:確保基本設置所圈出位置為空,底部區(qū)域中l(wèi)an口ip動態(tài)偽裝打開。
6.OpenWrt配置完成,可以通過設備進行連接。
OpenWrt作為旁路由主要有兩種連接模式,一種是“手動“一種“自動”,手動模式可以理解為僅需要配置需要走軟路由的設備如PS4,Switch,而不會對整個網(wǎng)絡造成影響。自動模式則可以理解為讓路由器網(wǎng)段內的所有設備均走軟路由。
此處以“手動”模式說明,以iPhone為例:
iPhone連接到路由器的wifi,手機設置-無線局域網(wǎng)-選擇當前網(wǎng)絡的i-ipv4設置改為手動,ip地址手動調為網(wǎng)段內任一ip(不與其他設備重復),子網(wǎng)掩碼255.255.0.0,路由器(即網(wǎng)關)改為路由器ip:192.168.31.1(根據(jù)自己的設備改),DNS調整到手動,改為路由器的ip 192.168.31.1
更改完后確認,手機wifi會重新連接,當連接成功后,此時iPhone的網(wǎng)絡路徑會變成,手機-群暉軟路由-主路由-光貓-外網(wǎng),所有的流量都經(jīng)過軟路由,但是其他設備仍將按照 ,設備-主路由-光貓-外網(wǎng)的路徑傳輸。這種方式可以最大程度上的減少對其他設備的干擾,至于連接到軟路由上的設備能有哪些用處,如KXSW,游戲加速,去廣告等等 OpenWrt作為一個小型的操作系統(tǒng)有很強大的功能,這個就不贅述了。
最后再簡單說一下“自動”模式,即不用設置每一個需要走軟路由的設備,可以做到設置一次即可全面覆蓋。只需要在主路由中的網(wǎng)關設置,小米路由器為DHCP設置種的網(wǎng)關選項,默認為空,調整為軟路由ip此處為192.168.31.2.即可。如果使用“自動”模式,請務必讓群暉的OpenWrt虛擬機保持開機,如果服務沒開啟,那么網(wǎng)段下全部設備都無法上網(wǎng)。
個人認為群暉開OpenWrt的虛擬機,是家庭軟路由最簡單方便的一種方式,不需要額外購買設備,不需要改造家庭的網(wǎng)絡硬件,如果使用“手動”模式還可以最大限度的減少軟路由對其他家庭設備的影響,可以更方便的讓你折騰軟路由。當然如果有更多的需求,買一個arm架構或者x86架構的獨立軟路由是更好的選擇,接在光貓后作為主路由或者作為二級路由、旁路由都可以。