Outbound: Add sendthrough "srcip"

This commit is contained in:
Meow
2026-05-05 02:43:43 +08:00
parent 837dbf7a99
commit 1a661a759d
3 changed files with 6 additions and 0 deletions
+2
View File
@@ -41,6 +41,8 @@
特殊值 `origin` 若使用该值,将使用本机被连接的 IP 发出请求。
特殊值 `srcip` 若使用该值,将使用入站时的源 IP 发出请求。
例如机器上存在一整段 IPv4 `11.4.5.0/24` 且监听 0.0.0.0 (网卡上的全部 IPv4 与 IPv6),若客户端通过 `11.4.5.14` 连接到本机,那么出站也会通过 `11.4.5.14` 发送对外请求;如果使用 `11.4.5.10` 连接到本机,那么出站就会通过 `11.4.5.10` 发送请求。 同样适用于机器上有整段/复数个 IPv6 的情况。
和入站介绍的一样,因为 UDP 的无连接特性 Xray 无从得知这个请求进入核心的原目标 IP (举个例子,在同一个 QUIC 连接里它甚至可能变动),所以这个功能无法生效。