Skip to content

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

@liuyiyangwang

Description

@liuyiyangwang

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

Image Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions