Skip to content

关于使用WireGuard协议Nat类型为Nat3即PortRestrictedCone Nat的问题 #5601

@GleenJi

Description

@GleenJi

完整性要求

  • 我读完了 issue 模板中的所有注释,确保填写符合要求。
  • 我保证阅读了文档,了解所有我编写的配置文件项的含义,而不是大量堆砌看似有用的选项或默认值。
  • 我提供了完整的配置文件和日志,而不是出于自己的判断只给出截取的部分。
  • 我搜索了 issues, 没有发现已提出的类似问题。
  • 问题在 Release 最新的版本上可以成功复现

描述

之前发过一次,这次再发一次,大佬们不麻烦的话还是期望能修复一下使用WireGuard协议Nat类型为Nat3即PortRestrictedCone Nat的问题,还是FullCone好啊

顺便问一下使用hy2协议的问题,最新版xray core v26.1.23客户端配置文件中的tlsSettings项中的alpn不需要设置为h3也是正常使用的,哪怕我随便填写alpn为"h3245",xray core都可以用这个有明显错误的配置文件正常运行并正常连接使用,这是bug吗?

重现方式

正常使用

客户端配置

Details

{
  "log": 
  {
    "dnsLog": true,
    "loglevel": "warning"
  },

"inbounds":
[
{
"tag": "inbound",
"port": 10801,
"listen": "127.0.0.1",
"protocol": "socks",
"settings": { "udp": true },
"sniffing":
{
"enabled": true,
"destOverride": [ "http", "tls", "quic" ],
"routeOnly": true
}
}
],

"dns":
{
"tag": "dns_query",
"servers":
[
"1.1.1.1",
{
"tag": "dns-ali",
"address": "223.5.5.5",
"domains": [ "geosite:cn" ]
}
]
},

"routing":
{
"rules":
[
{
"domain": [ "geosite:cn", "geosite:private" ],
"outboundTag": "direct"
},
{
"ip": [ "geoip:cn", "geoip:private" ],
"outboundTag": "direct"
},
{
"network": "udp",
"port": 443,
"outboundTag": "block"
}
]
},

"outbounds":
[
{
"tag": "proxy",
"protocol": "wireguard",
"settings":
{
"mtu": 1420,
"address": [ "ipv4_cidr", "ipv6_cidr" ],
"secretKey": "keykeykeykeykeykeykeykey",
"peers":
[
{
"endpoint": "server_domain:server_port",
"publicKey": "keykeykeykeykeykeykeykey",
"allowedIPs": [ "0.0.0.0/0", "::/0" ],
"keepAlive": 25
}
]
}
},
{
"tag": "direct",
"protocol": "direct"
},
{
"tag": "block",
"protocol": "block"
}
]
}

服务端配置

用的singbox的wireguard配置

客户端日志

无,该问题应该不需要日志

服务端日志

无,该问题应该不需要日志

Metadata

Metadata

Assignees

No one assigned

    Labels

    PR welcomeUnplanned idea, but welcome anyone to open PR for implementation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions