banner
miaoer

miaoer

喵二の小博客 https://www.miaoer.net xLog 分站
tg_channel
telegram
bilibili

CatWrt-v22.12 擴展無“線”,NAT 小包加速組件更新!

📣 此博客已归档,CatWrt 最新版发布页

Catwrt 需要你的支持;好用好玩请向我独立博客下评论,或者 打赏我

這次軟路由固件適配工作遇到了不少坑,但是大部分都解決了,這次更新玩法更多了,加速功能更強大,依舊穩定開源。

更新了較新的大雕源碼,支持了高性能模式全錐形 NAT,以及 Shortcut-FE ECM 加持。

本固件基於 Lean LEDE 拉取 Dec 9, 2022 7979de9 的倉庫編譯打造!

在此感謝大雕和遇見大佬

image

特色功能#

  • 令人驚嘆的遠程管理
  • 不亂改更穩定流暢
  • 簡單的固件支持
  • 完全支持 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 輸入密碼,後確認密碼。

image

玩法#

在 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

CatWrt 倉庫

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


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。