Correct AsIs behavior

This commit is contained in:
Fangliding 2024-11-27 23:06:58 +08:00
parent f8c7bfebdb
commit cdcdf9406c
2 changed files with 3 additions and 3 deletions

View File

@ -33,9 +33,9 @@ Freedom 是一个出站协议,可以用来向任意网络发送(正常的)
当目标地址为域名时配置相应的值Freedom 的行为模式如下:
- 当使用 `"AsIs"`Xray将直接使用系统栈发起连接优先级与选择IP取决于系统设置。出于一些原因UDP连接如果使用域名会无视系统设置优先IPv4。
- 当使用 `"AsIs"`Xray 将直接使用 go 自带的 Dial 发起连接,优先级固定为 RFC6724 的默认值(不会遵守 gai.conf 等配置) (人话IPv6 优先)。出于一些原因UDP连接如果使用域名会无视系统设置优先IPv4。
- 当填写其他值时,将使用 Xray-core [内置 DNS 服务器](../dns.md) 服务器进行解析。若不存在DNSObject则使用系统DNS。若有多个符合条件的IP地址时核心会随机选择一个IP作为目标IP。
- `"IPv4"` 代表尝试仅使用IPv4进行连接`"IPv4v6"` 代表尝试使用IPv4或IPv6连接但对于双栈域名使用IPv4。v4v6调换后同理不再赘述
- `"IPv4"` 代表尝试仅使用 IPv4 进行连接,`"IPv4v6"` 代表尝试使用 IPv4 IPv6 连接,但对于双栈域名,使用 IPv4。v4v6调换后同理不再赘述
- 当在内置DNS设置了 `"queryStrategy"`实际行为将会与这个选项取并只有都被包含的IP类型才会被解析`"queryStrategy": "UseIPv4"` `"domainStrategy": "UseIP"`,实际上等同于 `"domainStrategy": "UseIPv4"`
- 当使用 `"Use"` 开头的选项时若解析结果不符合要求域名只有IPv4解析结果但使用了UseIPv6则会回落回AsIs。
- 当使用 `"Force"` 开头的选项时,若解析结果不符合要求,则该连接会无法建立。

View File

@ -592,7 +592,7 @@ OCSP 装订更新,与证书热重载的时间间隔。 单位:秒。默认
当目标地址为域名时配置相应的值Freedom 的行为模式如下:
- 当使用 `"AsIs"`Xray将直接使用系统栈发起连接优先级与选择IP取决于系统设置
- 当使用 `"AsIs"`Xray 将直接使用 go 自带的 Dial 发起连接,优先级固定为 RFC6724 的默认值(不会遵守 gai.conf 等配置) (人话IPv6 优先)
- 当填写其他值时,将使用 Xray-core [内置 DNS 服务器](../dns.md) 服务器进行解析。若不存在DNSObject则使用系统DNS。若有多个符合条件的IP地址时核心会随机选择一个IP作为目标IP。
- `"IPv4"` 代表尝试仅使用IPv4进行连接`"IPv4v6"` 代表尝试使用IPv4或IPv6连接但对于双栈域名使用IPv4。v4v6调换后同理不再赘述
- 当在内置DNS设置了 `"queryStrategy"`实际行为将会与这个选项取并只有都被包含的IP类型才会被解析`"queryStrategy": "UseIPv4"` `"domainStrategy": "UseIP"`,实际上等同于 `"domainStrategy": "UseIPv4"`