openwrt算是第三方路由系統中佔有率最高的開源系統,而且也誕生出了一個個第三方分支,比如qwrt,iStoreOS等,immortalwrt也是其中的一種,爲大陸的特殊網絡環境提供了針對性的優化,比如第三方軟件庫,更符合國人的使用習慣的操作邏輯等,所以本期教程,以immortalwrt和多網口工控機爲參考,教你怎麼刷機和使用
準備工作:U盤,工控機(單雙口皆可),電腦,網線
第一步 瞭解openwrt
這裏借用維基對於openwrt的描述
OpenWrt是適用於嵌入式設備的一個Linux發行版。
相對原廠固件而言,OpenWrt不是一個單一、靜態的固件,而是提供了一個可添加軟件包的可寫的文件系統。這使用戶可以自由的選擇應用程序和配置,而不必受設備提供商的限制,並且可以使用一些適合某方面應用的軟件包來定製你的設備。對於開發者來說,OpenWrt是一個框架,開發者不必麻煩地構建整個固件就能得到想要的應用程序;對於用戶來說,這意味着完全定製的能力,與以往不同的方式使用設備,OPKG包含超過3500個軟件。 默認使用LuCI作爲web交互界面。
OpenWrt另有一個復刻分支項目,名爲LEDE,兩者於2018年1月合併,合併後的項目使用OpenWrt的名字、LEDE的源代碼
第二步 去下載immortalwrt的包
immortalwrt是基於openwrt的開源分支,使用他在GitHub上也會有項目,這裏就是他的項目,當然與此同時,她也有自己的官網(也可以稱爲編譯網站)
固件編譯網站
這裏可以下載和編譯固件,這裏可以輸入你的路由器型號,比如小米
小米或者別的牌子可以輸入品牌名+空格+型號的方式尋找固件,目前以及適配了大部分的路由器
這裏以X86爲例,輸入X86/64
可以看到有兩個框,上方可以輸入LUCI軟件包名添加,下方則是裝好系統後運行後進行的腳本,最後點擊請求構建就可以了,當然,也可以選擇刪除部分組件,但請注意,確保你知道這個組件是幹什麼用的,而且也知道這個刪掉對你的系統穩定性沒有影響,不然務必不用亂動
不過我個人極爲不推薦使用官網的這種方式編譯,一方面要消耗他們的服務器資源,畢竟是免費使用的,能省一點是一點,之後往下滑,就能看到各種各樣的版本,小白第一次看就會一臉懵逼,不知道下什麼版本,不過不用擔心,我會給你挨個講一遍後綴的區別
squashfs-combined 爲傳統 BIOS 引導啓動
squashfs-combined-efi 爲 EFI 引導啓動
rootfs.img.gz 文件是適用於 Docker,LXC 容器的文件,可以將系統容器化部署
img.gz 文件是壓縮文件,可以解壓成 img 文件,常見於下載時用於減少網絡負載,在線升級時搭配安裝
img 文件是物理機單系統或者虛擬機寫盤使用的鏡像,是最常見的格式
vmdk文件是 VMware 虛擬機的虛擬硬盤文件,其他系統也可以用 (PVE)
qcow2 文件是 PVE 或 KVM 虛擬機的虛擬硬盤文件,導入到 PVE 轉換 RAW 文件即可使用
vhdx 文件是 hype-v 虛擬機的虛擬硬盤文件,適用於宿主機是 Windows Pro 專業版
bin 爲二進制鏡像文件
initramfs-kernel 是臨時文件系統包括了 Linux 核心完成基礎功能,用於在系統中更新 squashfs 完整版覆蓋
squashfs 是使用 SquashFS Overlay 的文件系統
我們以EXT4-COMBINED-EFI.IMG.GZ爲例子,EXT4代表文件系統爲EXT4,COMBINED-EFI代表他支持EFI引導,。img.gz是鏡像的意思,這裏推薦使用SQUASHFS-COMBINED-EFI.IMG.GZ,當然,我依然會把鏡像放到網盤中,無法下載的朋友可以通過我的網站進行下載,我會集中放到最後
下載完後我們還需要利用寫盤工具寫入U盤,這裏推薦ETCHER工具,這裏是官網,當然,沒法下載的話也可以從我的網盤下載
下載後安裝完畢後打開,選擇從文件燒入
選擇文件燒錄,導入鏡像,選擇目標磁盤爲u盤,之後等待燒錄完成後拔掉
之後選擇目標磁盤是U盤,注意U盤會更格式化,要做好文件備份,之後燒錄就行了
之後接入屏幕,剩下的流程就和裝系統一樣了,進bios,修改系統啓動順序,修改爲U盤啓動,之後保存並退出,就可以了
等屏幕上的代碼跑完,輸入poweroff,等待系統關機,拔掉視頻線,拔掉電腦網線,接入軟路由的網口,輸入192.168.1.1,進入軟路由後臺,修改密碼就行了
在網絡-接口處選擇新增接口
名稱隨便填,這裏爲了方便填的ppoe,光貓橋接的話就選擇pppoe
設備就是輸入你的WAN口,一般是ETH0,可以看你的工控機的標準,就可以作爲主路由接上光貓撥號使用了,之後打開軟件包,點擊更新列表,等待命令走完後點擊關閉就行了
在系統-軟件包-中點擊更新列表
更新完後就是這個樣子
之後在過濾器中輸入軟件包的名稱搜索就可以安裝了,這裏推薦幾個插件
luci-theme-argon
luci-i18n-ttyd-zh-cn
luci-app-adguardhome(wed界面)
adguardhome(內核)
luci-app-vlmcsd
luci-app-unblockneteasemusic
剩下的軟件包請自行探索.jpg
下一期會講下旁路由的配置流程,可以期待一下,充電過五百,明天就做
導航網站
https://daohang.zhangchunqiao.top:8443/
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com