ubnt解决方案
查看: 280|回复: 2

红米AC2100刷老毛头后使用无法使用Clash

[复制链接]

0

回帖

7

积分

0 小时

在线时间

预备兵

注册时间
2026-1-7
金币
1 个
威望
1 个
荣誉
0 个

尚未签到

发表于 2026-1-7 16:42 |显示全部楼层
请大佬帮忙看一下:

Jan  7 00:51:24 【clash】: 初始化 clash dns 配置
Jan  7 00:51:24 【下载】: 找不到 /opt/bin/yq ,重新下载数据,请稍后
Jan  7 00:51:47 【clash】: 变更 clash dns 端口 listen 0.0.0.0:8054 自动开启第三方 DNS 程序
Jan  7 00:51:47 【clash】: 初始化 clash 配置
Jan  7 00:51:48 【clash】: 允许局域网的连接
Jan  7 00:51:48 【clash】: HTTP 代理端口:7890
Jan  7 00:51:50 【clash】: 删除 Clash 配置文件中原有的 DNS 或其他配置
Jan  7 00:51:52 【clash】: 将 DNS 或其他配置 /tmp/clash/dns.yml 以覆盖的方式与 /opt/app/clash/config/config.yaml 合并
Jan  7 00:51:53 【clash】: 设置日志输出: error
Jan  7 00:51:53 【clash】: 初始化 clash 配置完成!实际运行配置:/opt/app/clash/config/config.yaml
Jan  7 00:51:53 【clash】: api热重载配置
Jan  7 00:51:53 【clash】: api热重载配置,完成!
Jan  7 00:51:54 【clash】: 【自动】设置 ss_tproxy 配置文件,配置导入中...
Jan  7 00:51:55 【clash】: 【自动】设置 ss_tproxy 配置文件,完成配置导入
Jan  7 00:51:56 【sh_ss_tproxy.sh】: resolve_svraddr


5184

回帖

1万

积分

4919 小时

在线时间

上校

注册时间
2010-10-8
金币
12870 个
威望
23 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2026-1-8 10:23 |显示全部楼层
这日志不是正常的么,咋个“无法使用”了?


二○二六年一月八日
www.hidao.org

个人博客上线,欢迎访问!
回复

使用道具 举报

17

回帖

865

积分

46 小时

在线时间

中尉

注册时间
2025-12-29
金币
813 个
威望
4 个
荣誉
1 个
累计签到:114 天
连续签到:1 天
[LV.200]无线新星
发表于 2026-1-8 14:03 |显示全部楼层
问了AI,给的答案如下:

从日志来看,Clash在红米AC2100老毛子固件上已经成功初始化并运行,但可能遇到了以下常见问题:

可能的问题及解决方案:
1. 内存/存储空间不足
红米AC2100内存较小,Clash可能因资源不足运行异常

bash
# 查看内存和存储
df -h
free -m
2. 核心文件缺失
从日志看yq工具已下载,但Clash核心可能缺失

bash
# 检查Clash核心文件
ls -la /opt/bin/clash
# 或查看Clash目录
ls -la /opt/app/clash/
3. 配置文件问题
检查配置文件是否正确:

bash
# 查看配置
cat /opt/app/clash/config/config.yaml
4. 权限问题
bash
# 给Clash执行权限
chmod +x /opt/bin/clash
chmod -R 755 /opt/app/clash/
排查步骤:
第一步:检查Clash状态
bash
# 查看进程
ps | grep clash

# 检查端口监听
netstat -tunlp | grep -E '7890|7891|7892|8054'

# 查看日志
logread | grep clash
第二步:手动运行Clash测试
bash
# 停止服务
/etc/storage/clash/clash.sh stop

# 手动启动测试
/opt/bin/clash -d /opt/app/clash/config/
第三步:如果内存不足
启用虚拟内存(推荐)

进入老毛子管理界面

高级设置 → 系统管理 → 服务

启用Swap/虚拟内存

精简配置

使用较小的规则文件

减少代理规则数量

使用简化版配置文件

第四步:重新安装
bash
# 备份配置
cp -r /opt/app/clash/config/ /tmp/clash_backup

# 重新安装Clash
opkg update
opkg remove clash
opkg install clash

# 恢复配置
cp -r /tmp/clash_backup/* /opt/app/clash/config/
老毛子固件特定设置:
检查Clash插件状态

登录路由器管理页面

高级设置 → 插件管理

确保Clash已启用

网络设置检查

内部网络(LAN) → DHCP服务器

确保DNS服务器设置为路由器IP

防火墙规则

bash
# 检查防火墙
iptables -L | grep -i clash
建议配置调整:
在 /opt/app/clash/config/config.yaml 中添加:

yaml
# 减少内存占用
mode: Rule
log-level: error
external-controller: 0.0.0.0:9090
allow-lan: true

# 精简DNS
dns:
  enable: true
  listen: 0.0.0.0:8054
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  nameserver:
    - 114.114.114.114
    - 223.5.5.5
如果问题依旧,请提供以下信息以便进一步诊断:

运行 df -h 和 free -m 的结果

Clash核心文件大小

配置文件是否过大(建议<1MB)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2026-5-1 06:07

返回顶部 返回列表