Skip to content

为 TCP 入站支持受信任的 PROXY protocol - #266

Open
shenaba wants to merge 1 commit into
mainfrom
codex/proxy-protocol-inbounds
Open

shenaba wants to merge 1 commit into
mainfrom
codex/proxy-protocol-inbounds

Conversation

@shenaba

@shenaba shenaba commented Oct 30, 2026

Copy link
Copy Markdown
Owner

变更内容

  • 为 VLESS、VMess、Trojan、AnyTLS 入站支持读取受信任前端发送的 PROXY protocol v1/v2 header,并将真实客户端地址交给连接跟踪和 IP 限制逻辑。
  • 在设置页增加受信任前端地址配置;校验代理来源范围,并防止核心自身回连伪造 header。
  • 在入站表单增加开关和配置提示;拒绝不支持的协议、QUIC transport 和 proxy_protocol_accept_no_header。
  • 增加协议读取、信任判断、来源保护和设置校验的 Go 测试。

验证

  • git diff --check 通过。
  • 本地未运行 Go 测试或前端构建。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant