Update dns.md | Russian description for: "useSystemHosts", "queryStrategy ("UseSystem")", "finalQuery"
Added Russian description for: useSystemHosts: true | false finalQuery: true | false queryStrategy: add "UseSystem"pull/722/head
parent
673780fd23
commit
46eb00b36f
|
@ -74,6 +74,7 @@ DNS-запросы, отправляемые встроенным DNS-серве
|
|||
"disableCache": false,
|
||||
"disableFallback": false,
|
||||
"disableFallbackIfMatch": false,
|
||||
"useSystemHosts": false,
|
||||
"tag": "dns_inbound"
|
||||
}
|
||||
}
|
||||
|
@ -141,9 +142,9 @@ DNS-запросы, отправляемые встроенным DNS-серве
|
|||
Вы можете указать `clientIp` для всех DNS-серверов в [DnsObject](#dnsobject), а также указать `clientIp` для каждого DNS-сервера в конфигурации [DnsServerObject](#dnsserverobject) (приоритет выше, чем у конфигурации [DnsObject](#dnsobject)).
|
||||
:::
|
||||
|
||||
> `queryStrategy`: "UseIP" | "UseIPv4" | "UseIPv6"
|
||||
> `queryStrategy`: "UseIP" | "UseIPv4" | "UseIPv6" | "UseSystem"
|
||||
|
||||
Значение по умолчанию `UseIP` запрашивает как записи A, так и записи AAAA. `UseIPv4` запрашивает только записи A; `UseIPv6` запрашивает только записи AAAA.
|
||||
Значение по умолчанию `UseIP` запрашивает как записи A, так и записи AAAA. `UseIPv4` запрашивает только записи A. `UseIPv6` запрашивает только записи AAAA. `UseSystem` при выполнении запроса использовать сетевые настройки операционной системы, запрашивает как записи А, так и записи АААА, если доступно.
|
||||
|
||||
Новая функция в Xray-core v1.8.6: `queryStrategy` можно установить отдельно для каждого `DNS` сервера.
|
||||
|
||||
|
@ -186,6 +187,8 @@ DNS-запросы, отправляемые встроенным DNS-серве
|
|||
Глобальное значение `"queryStrategy": "UseIPv4"` конфликтует с дочерним значением `"queryStrategy": "UseIPv6"`.
|
||||
Глобальное значение `"queryStrategy": "UseIP"` не конфликтует с дочерним значением `"queryStrategy": "UseIPv6"`.
|
||||
Глобальное значение `"queryStrategy": "UseIP"` не конфликтует с дочерним значением `"queryStrategy": "UseIPv4"`.
|
||||
Глобальное значение `"queryStrategy": "UseSystem"` конфликтует с дочерним значением `"queryStrategy": "UseIPv6"`, если IPv6 не поддерживается сетевыми настройками операционной системы.
|
||||
Глобальное значение `"queryStrategy": "UseSystem"` не конфликтует с дочерним значением `"queryStrategy": "UseIPv4"`.
|
||||
|
||||
```json
|
||||
"dns": {
|
||||
|
@ -218,6 +221,10 @@ DNS-запросы, отправляемые встроенным DNS-серве
|
|||
|
||||
`true` отключает откат DNS-запросов (fallback), если сработал список доменов с приоритетным сопоставлением для DNS-сервера, по умолчанию `false`, то есть откат включен.
|
||||
|
||||
> `useSystemHosts`: true | false
|
||||
|
||||
`true` добавляет значения, содержащиеся в файле hosts (/etc/hosts; c:\windows\system32\drivers\etc\hosts) к списку описанных статических IP-адресов, по умолчанию — `false`, значения файла hosts не используются.
|
||||
|
||||
> `tag`: string
|
||||
|
||||
Трафик запросов, отправляемых встроенным DNS, за исключением режимов `localhost`, `fakedns`, `TCPL`, `DOHL` и `DOQL`, можно сопоставить в маршрутизации с помощью `inboundTag` по этому тегу.
|
||||
|
@ -234,7 +241,8 @@ DNS-запросы, отправляемые встроенным DNS-серве
|
|||
"skipFallback": false,
|
||||
"clientIP": "1.2.3.4",
|
||||
"timeoutMs": 4000,
|
||||
"allowUnexpectedIPs": false
|
||||
"allowUnexpectedIPs": false,
|
||||
"finalQuery": false
|
||||
}
|
||||
```
|
||||
|
||||
|
@ -301,3 +309,7 @@ DNS-запросы, отправленные модулем DNS, делятся
|
|||
> `allowUnexpectedIPs`: bool
|
||||
|
||||
Если включено: когда `expectedIPs` завершит фильтрацию IP-адресов, и если все IP-адреса были отфильтрованы как не соответствующие условиям, то все равно вернуть IP-адреса. В противном случае запрос считается неудачным.
|
||||
|
||||
> `finalQuery`: true | false
|
||||
|
||||
`true` - запрос всегда вернёт результат, даже если в IP-списке нет ни одного адреса (т.е. список пуст), какие-либо альтернативные методы (fallback) для получения IP-адреса использоваться не будут, по умолчанию `false` - будут использоваться альтернативные способы разрешения доменного имени (fallback-обращения к другим DNS-серверам). Пример использования: когда критично получить ответ только от определённого DNS-сервера, даже если он будет пустым или дефолтным.
|
||||
|
|
Loading…
Reference in New Issue