📣 此博客已归档,CatWrt 最新版发布页。
Catwrt 需要你的支持;好用好玩请向我独立博客下评论,或者 打赏我。
這次軟路由固件適配工作遇到了不少坑,但是大部分都解決了,這次更新玩法更多了,加速功能更強大,依舊穩定開源。
更新了較新的大雕源碼,支持了高性能模式全錐形 NAT,以及 Shortcut-FE ECM 加持。
本固件基於 Lean LEDE 拉取 Dec 9, 2022 7979de9 的倉庫編譯打造!
在此感謝大雕和遇見大佬
特色功能#
- 令人驚嘆的遠程管理
- 不亂改更穩定流暢
- 簡單的固件支持
- 完全支持 IPv6
- 智能網絡加速
- 負載均衡
- Docker
配置#
默認 IP 192.168.1.4
用戶 root
密碼 password
你也可以使用默認不修改,可選項因為 vim 有一定的上手門檻,如果你的網絡之前是別的網段請按照下方修改。
修改默認 IP#
在 CatWrt 終端中輸入 vim /etc/config/network
在窗口修改 option ipaddr 行中的 IP 地址。
完成後按 Esc
,再按下冒號 :
,在輸入框中輸入 wq
(實際顯示 :wq
);
返回後輸入 reboot
重啟。
修改默認密碼#
在 CatWrt 系統 - 管理權 主機密碼 處修改密碼或
在終端裡輸入 passwd
輸入密碼,後確認密碼。
玩法#
在 CatWrt-v22.8 版本中剩余的 overlay 空間過小不足 10M,這次更新擴容了安裝完即有 95 MB 空閒空間,可以簡單安裝一些插件,正常使用不需要擴容
因為 open-vm-tool 編譯的時候會出現問題,所以臨時性刪除可以通過軟件源安裝 open-vm-tool 來兼容 VMware 虛擬化,被迫妥協
另外還有 6 個字的插件不能使用,作者已經刪庫,下個版本將移除該插件
另外新版 v22.12 也支持了 iStore 應用商店和英特爾無線驅動等擴展……
具體查看 CatWrt 擴展應用安裝,全系生態通用
撥號不穩定查看 CatWrt-v22.12 撥號問題解決方法
更新預覽#
固件版本 OpenWrt R22.11.11 / LuCI Master (git-22.323.58461-c7fb305)
內核版本 5.15.79
查看編譯時選擇的插件預覽 獲取 (不包含插件依賴)
對比 CatWrt-v22.8 版
- 更新 Flow Offloading / Shortcut-FE ECM 軟路由小包加速
- 更新 高性能全錐形 NAT
- 更新 英特爾 i226 網卡驅動
- 支持 LXC 容器安裝 CatWrt (PVE)
- 支持 擴展 iStore,UA2F,英特爾無線網卡驅動 (iwlwifi)
- 新增 openssh-keygen 和 openssh-sftp-server
- 新增 移動 usbwan 熱點功能
- 新增 WireGuard 功能
- 新增 PPPOE 穿透功能
- 新增 多線多播 功能
- 新增 SQM QoS 功能
- 新增 iperf3
- 移除 open-vm-tools
- 移除 過舊的貓
- 修復 軟件源配置
CatWrt 標準樣式修改項
- 主題 argon 添加統一背景
- 修改主機名為
CatWrt
- 修改默認 IP
192.168.1.4
- 修改 banner 個性
- 更改 linux 內核佔用 16M
- 更改 overlay 分區佔用 400M
- 修改了 Dnsmasq 源碼部分默認開啟 IPv6 解析
下載#
⚠️ 固件僅供學生學習技術交流使用,請勿用於非法用途。
文件位置: v22.12/x86-64
只有 img.gz 是原生編譯直出的,其他虛擬化格式都是使用 StarWind V2V Converter 進行轉換。
文件格式說明#
一般較新的軟路由都是安裝 EFI,過老的或者虛擬機可以考慮傳統 BIOS 引導啟動
squashfs-combined
為傳統 BIOS 引導啟動;
squashfs-combined-efi
為 UEFI 引導啟動;
rootfs.tar.gz
文件是容器 (LXC Docker) 文件;
img.gz
文件是壓縮文件,可以解壓成 img 文件;
img
文件建議使用 IMG 寫盤工具 或者 StarWind V2V Converter 進行安裝;
vmdk
文件是 VMware 虛擬機的虛擬硬盤文件;
qcow2
文件是 KVM (PVE,unRaid) 虛擬機的虛擬硬盤文件;
vhdx
文件是 hype-v 虛擬機的虛擬硬盤文件;
Tip: 固件使用 IMG 寫盤工具寫盤時出現多少扇區錯誤的,直接重啟進 CatWrt 就好,是正常情況。
阿里雲盤#
壓縮鏡像和 LXC 容器無法分享 (gz),鏡像文件格式不支持分享,阿里雲盤的文件重命名為
.exe
,使用前請重命名並刪除.exe
字段後再食用。
https://www.aliyundrive.com/s/SGsYpcH5Dcp
提取碼: 2z9v
天翼雲盤#
https://cloud.189.cn/web/share?code=ANJRRf77fIRb
訪問碼: ano9
中國移動雲盤#
https://caiyun.139.com/m/i?0H5CJW3okkD2l
提取碼: aApn
Github#
可以 git clone 到本地服務器進行部署軟件源服務器,歡迎 Star
https://github.com/miaoermua/CatWrt/releases/tag/CatWrt-v22.12
支持多線程下載,需要網絡環境支持
升級#
在使用系統升級時需要請注意幾個點:
- 擴容過需要將掛載點改回 /mnt/sda3 重啟再進行在線更新,更新完請刪掉擴容分區再進行擴容
- 硬盤總大小是否有 450M;空閒存儲空間是否還有 150M (可以通過 cfdisk 查看 freespace size 大小辨別)
- 如果是虛擬機,虛擬硬盤格式是否支持增長,有需要時請擴容
- 記得生成備份文件
遇到配置保留失敗或者更多奇奇怪怪的問題,亦是看不懂建議全新安裝。
系統更新也可以在終端在線升級,需要網絡支持。
請先確定你的引導方式,終端輸入
fdisk -l
查看是否存在 /dev/sda128 BIOS boot,有這種樣式基本上都是 EFI 啟動
傳統 BIOS 引導
sysupgrade -v https://github.com/miaoermua/CatWrt/releases/download/CatWrt-v22.12/catwrt-v22.12-x86-64-squashfs-combined.img.gz
EFI 引導
sysupgrade -v https://github.com/miaoermua/CatWrt/releases/download/CatWrt-v22.12/catwrt-v22.12-x86-64-squashfs-combined-efi.img.gz
或者在 OpenWrt 中 系統 - 備份 / 升級 選擇 刷寫新的固件
選擇下載好的 img 文件即可保留配置升級至 CatWrt。
幫助#
固件支持不是十全十美的活,難免會有 Bug,如遇到問題在下方評論留言或者加群詢問,使用了我的固件可以進行簡單諮詢,要是有償是再好不過的,用別人的固件我不理!
歡迎多多留言鼓勵 (´・・) ノ (._.`)
此文由 Mix Space 同步更新至 xLog
原始鏈接為 https://www.miaoer.net/posts/network/catwrt-v22.12