-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Verify Steps
- Tracker 我已经在 Issue Tracker 中找过我要提出的问题
- Branch 我知道 OpenClash 的 Dev 分支切换开关位于插件设置-版本更新中,或者我会手动下载并安装 Dev 分支的 OpenClash
- Latest 我已经使用最新 Dev 版本测试过,问题依旧存在
- Relevant 我知道 OpenClash 与 内核(Core)、控制面板(Dashboard)、在线订阅转换(Subconverter)等项目之间无直接关系,仅相互调用
- Definite 这确实是 OpenClash 出现的问题
- Contributors 我有能力协助 OpenClash 开发并解决此问题
- Meaningless 我提交的是无意义的催促更新或修复请求
OpenClash Version
v0.47.006 alpha-g7e71d21
Bug on Environment
Istoreos
OpenWrt Version
v0.47.006 alpha-g7e71d21
Bug on Platform
Linux-amd64(x86-64)
Describe the Bug
我的网络结构是 ikuai >> [端口分流]下一跳 >> istoreos插件openclash
网口配置是 单LAN 默认的br-lan,关闭了dhcp,网关为ikuai的lan口网关
我需要在openclash中针对不同的来源IP设置不同的规则
遗憾的是,日志中显示的来源IP为ikuai lan口的网关,不是客户机的真实IP
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE 和 IP动态伪装 开/关,增强/TUN切换 对此无效
旁路网关(旁路由)兼容设置 对此无效
应该是NAT的问题,我在ikuai的NAT规则中,如果把客户机的IP NAT过滤,openclash能正常识别来源IP,但是终端的IP地址就不会经过出口做NAT转化了,就上不了外网
求助大佬,如何解决
To Reproduce
ikuai中安装的 istoreos-21.02.1-2022042317-x86-64-generic-squashfs-combined.vmdk 虚拟机
听过https://github.com/AUK9527/Are-u-ok/tree/main/x86安装的openclash
OpenClash Log
# 日志没有报错,可以看到显示的来源IP为ikuai的lan口网关
2025-11-01 17:30:35 level=info msg="[TCP] 192.168.10.1:33134 --> 142.250.76.227:443 match Match using 出网节点选择[🇭🇰 香港02-IEPL-倍率1.0]"
2025-11-01 17:30:34 level=info msg="[TCP] 192.168.10.1:49572 --> 142.250.197.195:443 match Match using 出网节点选择[🇭🇰 香港02-IEPL-倍率1.0]"
2025-11-01 17:30:34 level=info msg="[TCP] 192.168.10.1:49584 --> 142.250.197.195:443 match Match using 出网节点选择[🇭🇰 香港02-IEPL-倍率1.0]"
2025-11-01 17:30:34 level=info msg="[UDP] 192.168.10.1:48470 --> 192.168.10.3:53 match IPCIDR(192.168.0.0/16) using 🧱直接连接[DIRECT]"
2025-11-01 17:30:34 level=info msg="[UDP] 192.168.10.1:40204 --> 192.168.10.3:53 match IPCIDR(192.168.0.0/16) using 🧱直接连接[DIRECT]"
OpenClash Config
Expected Behavior
希望获得解决方法
Additional Context

Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working