Skip to content

[Feature] Hysteria Realms 指定本地 UDP socket 绑定的端口 #2901

@rumianoesa

Description

@rumianoesa

验证步骤

  • 我已经阅读了 文档,确认了该功能没有实现
  • 我已在 Issue Tracker 中寻找过我要提出的功能请求,并且没有找到
  • 我是中文用户,而非其他语言用户

描述

Hysteria2 原项目的 realm url 支持使用参数 ?lport=<1-65535> 指定本地 UDP socket 绑定的端口。可用于特定环境下适配防火墙规则或获取更好的 NAT 映射等。
例如:服务端是对称 NAT,客户端的路由器有公网 IP 且可以使用端口转发,但使用对称 NAT 且不开启 UPnP,也就是需要反向连接。
从 mihomo 对 realm url 与 Hysteria2 原项目不同,将参数分割的处理方式来看,也许在 realm-opts 添加一个 lport 的参数比较合适。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions