这里我们把整个 OpenWrt 系统迁移到 ext4 磁盘上,通过 extroot 机制实现一个更大的根分区。
extroot 机制简述(OpenWrt)
在 OpenWrt 中,extroot 是一种利用外部存储设备(USB / SATA / SD 卡)来扩展系统可写空间的机制。
它并不是对原有根分区进行在线扩容,而是通过启动后切换根文件系统或 overlay,让系统运行在一个容量更大的外部磁盘之上。
工作原理
启动阶段
OpenWrt 首先从内部 Flash 启动最小系统
根文件系... 阅读全文
最近我使用的机场节点都更新了,我在一个新的 immortalwrt 环境上使用原有的订阅链接,始终无法订阅到节点,我还一直以为是我找的订阅转换服务有问题。试了好几个服务,都无法订阅到节点。
测试了这些订阅转换服务(subscription converter)
https://sub.cmliussss.com/
https://acl4ssr-sub.github.io/
https://subconverters.com/
订阅全部都失败了。passwall 给出的错误要么是“订阅失败... 阅读全文
OpenWrt 上的 ke 学软件还真有好几个:
ShadowsocksR Plus+
OpenClash
PassWall
ShellClash
之前我喜欢用 PassWall,也用过一段时间 OpenClash,但是现在喜欢上了 ShadowsocksR Plus+,后面将简称为 ssrplus+,ShellClash 暂时没用过,不过都是基于 Clash 的 core 封装的程序,我在 armbian 机器上单独部署过 clash core 的透明代理,这个应该也差不太多,就是封装了... 阅读全文
# cat /etc/openwrt_version
08.28.2022
# cat /etc/openwrt_release
DISTRIB_ID='512'
DISTRIB_RELEASE='22.03.0-rc6'
DISTRIB_REVISION='08.28.2022'
DISTRIB_TARGET='x86/64'
DISTRIB_ARCH='x86_64'
DISTRIB_DESCRIPTION="dk-router 08.28.2022 by Kiddin'"
DISTRIB... 阅读全文
尤其是一些用户把家里路由器的访问页面暴露到了公网,适当的改一下展示的用户名信息还是有必要的。
这里默认展示 root,是这个文件 sysauth.htm 控制的,但是要改的是正在使用的主题应用的 sysauth.htm 文件
# find /usr -name sysauth.htm
/usr/lib/lua/luci/view/sysauth.htm
/usr/lib/lua/luci/view/themes/argon/sysauth.htm
/usr/lib/lua/luci/view/... 阅读全文