内容提要
Cattools是一个基于BASH编写的CatWrt工具箱,提供了诸如设置IP、网络向导、软件源配置、网络诊断、抓取日志、检查更新、系统更新、恢复软件包和实用工具等功能。用户可以根据需要选择相应的数字项进行操作。
延伸解读
安装与使用环境注意事项
Cattools 在 CatWrt v24.9 中预装,老版本也可安装但软件包可能较旧,部分增强配置功能可能无法使用。安装需通过 BASH 命令执行脚本。在虚拟机或实体机跑码时,需等待出现 [40.xxx] 后才能输入 cattools,且无法显示中文,会显示方块字。若提示未安装,则不能在此环境下安装。SSH 和 TTYD 终端是更推荐的安装和使用方式。
网络配置功能的设计逻辑
SetIP 允许手动设置 IP 地址,适合熟悉网络的用户,执行后重启网络部分即可生效,但传统操作玩家可能需重启 CatWrt。网络向导(旁路网关)提供基础配置,自动完成旁路网关、IP、IPv6、拨号、DNS 等设置,但仅支持单网口设备。旁路网关模式会输入主路由 IP 并自动将本机 IP 设为该子网的 .4,且无法通过网络向导还原为路由模式。
软件源与更新机制
软件源配置可自动检测版本并选择镜像,兼容旧版本至 v22.12。主站为阿里云广州机房,另有 vercel、netlify、cloudflare 等免费镜像,但部分国内访问不友好。检查更新通过比对本地与服务器校验值实现。系统更新会自动检测升级条件并下载固件,但会覆盖软件源安装的软件,可能还原 root 密码,并抹除手动安装的插件,建议配合恢复软件包功能使用。
诊断与日志反馈
网络诊断自动检查 PING、DNS、IPv4/IPv6、WAN、PPPoE 等,帮助防止误操作导致的断网。抓取日志功能收集发行版、在线时间、内存硬盘状态、已安装应用、系统及内核日志、网络配置等信息,可通过浏览器访问并复制为 logs.txt 提交问题。反馈可发送邮件至 i@miaoer.xyz 或加入 TG/QQ 群组。
Q&A
Cattools的主要功能有哪些?
Cattools提供设置IP、网络向导、软件源配置、网络诊断、抓取日志、检查更新、系统更新、恢复软件包和实用工具等功能。
如何安装Cattools?
在特定版本的CatWrt上使用BASH命令执行安装脚本即可安装Cattools。
网络向导功能有什么用?
网络向导功能简化了用户的网络配置过程,用户无需过多干预即可完成设置。
Cattools如何进行网络诊断?
Cattools的网络诊断功能可以自动检查网络问题,包括PING、DNS和IPv4/IPv6等。
Cattools的系统更新功能是如何工作的?
系统更新功能会自动检测升级条件并下载最新固件,确保用户的系统保持最新状态。
使用Cattools时遇到问题该怎么办?
如果遇到问题,可以通过抓取日志功能记录系统状态,并反馈BUG给开发者。