mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2025-08-22 11:28:34 +00:00
Make the documentation consistent and fix misspell in the Russian documentation (#725)
* DNS: remove the extra square bracket from the unexpectedIPs field * Change the happyEyeballs field from {} to a map
This commit is contained in:
parent
593e976d96
commit
3b5e7c06c2
@ -820,7 +820,7 @@ PS: 如果有正常上网的域名流量被 AsIs 的 freedom 出站送过来,
|
|||||||
|
|
||||||
当 type 指定为 int 时需要使用十进制数字。
|
当 type 指定为 int 时需要使用十进制数字。
|
||||||
|
|
||||||
> `happyEyeballs`: {}
|
> `happyEyeballs`: map
|
||||||
|
|
||||||
RFC-8305 实现的 happyEyeballs 仅适用于 TCP, 当目标为域名时对它们竞速并选择第一个成功的返回,当 `domainStrategy` 被设置为 `UseIP`/`ForceIP` (包括它们的v4/v6/v4v6版本,但这会使可用的IP列表被缩减到仅剩v4或v6,不推荐这么用)
|
RFC-8305 实现的 happyEyeballs 仅适用于 TCP, 当目标为域名时对它们竞速并选择第一个成功的返回,当 `domainStrategy` 被设置为 `UseIP`/`ForceIP` (包括它们的v4/v6/v4v6版本,但这会使可用的IP列表被缩减到仅剩v4或v6,不推荐这么用)
|
||||||
|
|
||||||
|
@ -659,7 +659,7 @@ The option value to be set, the example here is set to bbr.
|
|||||||
|
|
||||||
Decimal numbers are required when type is specified as int.
|
Decimal numbers are required when type is specified as int.
|
||||||
|
|
||||||
> `happyEyeballs`: {}
|
> `happyEyeballs`: map
|
||||||
|
|
||||||
only TCP, this is RFC-8305 implementation of happyEyeballs, only apply when built-in-dns is used(domainStrategy is `UseIP`/`ForceIP`).
|
only TCP, this is RFC-8305 implementation of happyEyeballs, only apply when built-in-dns is used(domainStrategy is `UseIP`/`ForceIP`).
|
||||||
When we have multiple IPs, this algorithm tries to connect to each IP, the first-stablished-connection is winner connection and selected for sending/receiving data.
|
When we have multiple IPs, this algorithm tries to connect to each IP, the first-stablished-connection is winner connection and selected for sending/receiving data.
|
||||||
|
@ -305,7 +305,7 @@ DNS-запросы, отправленные модулем DNS, делятся
|
|||||||
|
|
||||||
если вы добавите "\*" в этот список, исходные IP-адреса все равно будут возвращены, если ни один IP-адрес не совпадет.
|
если вы добавите "\*" в этот список, исходные IP-адреса все равно будут возвращены, если ни один IP-адрес не совпадет.
|
||||||
|
|
||||||
> `unexpectedIPs`: [\[string\]
|
> `unexpectedIPs`: \[string\]
|
||||||
|
|
||||||
Противоположность `expectedIPs`. IP-адрес считается совпавшим тогда и только тогда, когда он не совпадает ни с одним из диапазонов IP-адресов в списке. Другими словами:
|
Противоположность `expectedIPs`. IP-адрес считается совпавшим тогда и только тогда, когда он не совпадает ни с одним из диапазонов IP-адресов в списке. Другими словами:
|
||||||
`expectedIPs = [0.0.0.0/0, ::/0] - unexpectedIPs.`
|
`expectedIPs = [0.0.0.0/0, ::/0] - unexpectedIPs.`
|
||||||
|
@ -834,7 +834,7 @@ PS: Если трафик домена, например, обычный веб-
|
|||||||
|
|
||||||
Если `type` указан как int, значение должно быть десятичным числом.
|
Если `type` указан как int, значение должно быть десятичным числом.
|
||||||
|
|
||||||
> `happyEyeballs`: {}
|
> `happyEyeballs`: map
|
||||||
|
|
||||||
Реализация happyEyeballs по RFC-8305 применима только к TCP. Когда целью является доменное имя, она запускает "гонку" между IP-адресами и выбирает первый, с которым удалось установить соединение. Это работает, когда `domainStrategy` установлен на `UseIP`/`ForceIP` (включая их v4/v6/v4v6 версии, но это сокращает список доступных IP-адресов только до v4 или v6, что не рекомендуется).
|
Реализация happyEyeballs по RFC-8305 применима только к TCP. Когда целью является доменное имя, она запускает "гонку" между IP-адресами и выбирает первый, с которым удалось установить соединение. Это работает, когда `domainStrategy` установлен на `UseIP`/`ForceIP` (включая их v4/v6/v4v6 версии, но это сокращает список доступных IP-адресов только до v4 или v6, что не рекомендуется).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user