OpenClash icon indicating copy to clipboard operation
OpenClash copied to clipboard

[Bug] 旁路由模式,来源IP为网关的问题

Open liuyiyangwang opened this issue 2 months ago • 1 comments

Verify Steps

  • [x] Tracker 我已经在 Issue Tracker 中找过我要提出的问题
  • [x] Branch 我知道 OpenClash 的 Dev 分支切换开关位于插件设置-版本更新中,或者我会手动下载并安装 Dev 分支的 OpenClash
  • [x] Latest 我已经使用最新 Dev 版本测试过,问题依旧存在
  • [x] Relevant 我知道 OpenClash 与 内核(Core)、控制面板(Dashboard)、在线订阅转换(Subconverter)等项目之间无直接关系,仅相互调用
  • [x] Definite 这确实是 OpenClash 出现的问题
  • [x] 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

Image Image Image

liuyiyangwang avatar Nov 01 '25 09:11 liuyiyangwang

https://ask.csdn.net/questions/8633218

vernesong avatar Nov 01 '25 12:11 vernesong