mirror of
https://github.com/shtorm-7/sing-box-extended.git
synced 2026-10-29 06:26:56 +00:00
Cleanup documentations
This commit is contained in:
@@ -27,7 +27,7 @@ icon: material/new-box
|
||||
|
||||
!!! info ""
|
||||
|
||||
You usually do not need an explicit `mdns` server in addition to a [Local](./local/) server: the local server already routes queries for `*.local.` and IPv4/IPv6 link-local reverse zones via mDNS on non-Apple platforms and via the system resolver on Apple platforms. Add an explicit `mdns` server only when you want to reference it from [`preferred_by`](../rule/#preferred_by) or use it standalone.
|
||||
`*.local.` and IPv4/IPv6 link-local reverse zones are also resolved by the [Local](./local/) server.
|
||||
|
||||
### Fields
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ icon: material/new-box
|
||||
|
||||
!!! info ""
|
||||
|
||||
通常不需要在 [Local](./local/) 服务器之外再添加显式的 `mdns` 服务器:本地服务器已经会在非 Apple 平台通过 mDNS、在 Apple 平台通过系统解析器来回答 `*.local.` 与 IPv4/IPv6 链路本地反向区域的查询。仅当需要从 [`preferred_by`](../rule/#preferred_by) 引用,或独立使用时,才需要显式添加 `mdns` 服务器。
|
||||
[Local](./local/) 服务器也会解析 `*.local.` 与 IPv4/IPv6 链路本地反向区域。
|
||||
|
||||
### 字段
|
||||
|
||||
|
||||
@@ -33,9 +33,7 @@ icon: material/new-box
|
||||
|
||||
The tag of the [OpenConnect Endpoint](/configuration/endpoint/openconnect).
|
||||
|
||||
DNS queries are sent to the resolvers pushed by the VPN server through the OpenConnect endpoint. Pushed split-DNS rules use their dedicated resolvers, while pushed split-DNS and search-domain suffixes use the general pushed resolvers. The most specific matching suffix takes precedence.
|
||||
|
||||
Pushed DNS settings are not installed into the operating system.
|
||||
DNS queries are sent to the resolvers pushed by the VPN server through the OpenConnect endpoint.
|
||||
|
||||
#### accept_default_resolvers
|
||||
|
||||
|
||||
@@ -33,9 +33,7 @@ icon: material/new-box
|
||||
|
||||
[OpenConnect 端点](/zh/configuration/endpoint/openconnect) 的标签。
|
||||
|
||||
DNS 查询会通过 OpenConnect 端点发送到 VPN 服务器推送的解析器。推送的分流 DNS 规则使用各自的专用解析器,推送的分流 DNS 和搜索域后缀则使用通用推送解析器。匹配时优先使用最具体的后缀。
|
||||
|
||||
推送的 DNS 设置不会安装到操作系统中。
|
||||
DNS 查询会通过 OpenConnect 端点发送到 VPN 服务器推送的解析器。
|
||||
|
||||
#### accept_default_resolvers
|
||||
|
||||
|
||||
@@ -33,11 +33,9 @@ icon: material/new-box
|
||||
|
||||
The tag of the [OpenVPN Client Endpoint](/configuration/endpoint/openvpn-client).
|
||||
|
||||
DNS queries are sent through the endpoint to resolvers pushed by the OpenVPN server. Modern OpenVPN `dns server` options support plain DNS, DNS over TLS, DNS over HTTPS, custom ports, SNI, and `resolve-domains`. Only the server group with the lowest priority number is active. Legacy `dhcp-option DNS`/`DNS6` and `DOMAIN-ROUTE` are used when no modern server group is present.
|
||||
DNS queries are sent through the endpoint to resolvers pushed by the OpenVPN server.
|
||||
|
||||
A modern server group overrides legacy DHCP DNS resolver and domain options. A standalone modern `dns search-domains` option does not remove legacy resolvers. Required DNSSEC validation (`dnssec yes`) is rejected because this transport does not provide DNSSEC validation.
|
||||
|
||||
Pushed DNS settings are not installed into the operating system.
|
||||
Both modern `dns` options and legacy `dhcp-option DNS`/`DNS6` and `DOMAIN-ROUTE` options are supported. `dnssec yes` is not supported.
|
||||
|
||||
#### accept_default_resolvers
|
||||
|
||||
|
||||
@@ -33,11 +33,9 @@ icon: material/new-box
|
||||
|
||||
[OpenVPN 客户端端点](/zh/configuration/endpoint/openvpn-client) 的标签。
|
||||
|
||||
DNS 查询会通过该端点发送到 OpenVPN 服务器推送的解析器。现代 OpenVPN `dns server` 选项支持普通 DNS、DNS over TLS、DNS over HTTPS、自定义端口、SNI 和 `resolve-domains`。只有优先级数字最低的服务器组会生效。没有现代服务器组时,使用传统的 `dhcp-option DNS`/`DNS6` 和 `DOMAIN-ROUTE`。
|
||||
DNS 查询会通过该端点发送到 OpenVPN 服务器推送的解析器。
|
||||
|
||||
现代服务器组会覆盖传统 DHCP DNS 解析器及相关域选项。只有现代 `dns search-domains` 而没有现代服务器组时,不会移除传统解析器。由于此传输不提供 DNSSEC 验证,需要强制验证的 `dnssec yes` 会被拒绝。
|
||||
|
||||
推送的 DNS 设置不会安装到操作系统中。
|
||||
支持现代 `dns` 选项,以及传统的 `dhcp-option DNS`/`DNS6` 和 `DOMAIN-ROUTE` 选项。不支持 `dnssec yes`。
|
||||
|
||||
#### accept_default_resolvers
|
||||
|
||||
|
||||
@@ -49,8 +49,6 @@ if not enabled, `NXDOMAIN` will be returned for non-Tailscale domain queries.
|
||||
|
||||
When enabled, single-label queries (e.g. `my-device`) are retried against each Tailscale search domain until one resolves.
|
||||
|
||||
Default resolvers are not consulted for single-label queries regardless of `accept_default_resolvers`.
|
||||
|
||||
### Examples
|
||||
|
||||
=== "MagicDNS only"
|
||||
|
||||
@@ -49,8 +49,6 @@ icon: material/new-box
|
||||
|
||||
启用后,单标签查询(例如 `my-device`)将依次附加 Tailscale 搜索域进行重试,直到其中一个解析成功。
|
||||
|
||||
对于单标签查询,无论 `accept_default_resolvers` 是否启用,都不会使用默认 DNS 解析器。
|
||||
|
||||
### 示例
|
||||
|
||||
=== "仅 MagicDNS"
|
||||
|
||||
Reference in New Issue
Block a user