From 6482b92d57ad9505cb728eaec3b29b10324620f7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=A1=E3=81=8B?=
<88967758+chika0801@users.noreply.github.com>
Date: Tue, 19 Dec 2023 07:46:33 +0800
Subject: [PATCH] Add domainStrategy explanation to wireguard (#426)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* Add domainStrategy explanation to wireguard
* 更新解释描述
---
docs/config/outbounds/wireguard.md | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/docs/config/outbounds/wireguard.md b/docs/config/outbounds/wireguard.md
index 8056a25..2955f56 100644
--- a/docs/config/outbounds/wireguard.md
+++ b/docs/config/outbounds/wireguard.md
@@ -25,7 +25,8 @@
],
"mtu": 1420, // optional, default 1420
"reserved": [1, 2, 3],
- "workers": 2 // optional, default runtime.NumCPU()
+ "workers": 2, // optional, default runtime.NumCPU()
+ "domainStrategy": "ForceIP" // 需要 Xray-core v1.8.6 或更高版本
}
```
@@ -57,6 +58,12 @@ Wireguard 使用线程数。
Wireguard 服务器列表,其中每一项是一个服务器配置。
+> `domainStrategy`: "ForceIPv6v4" | "ForceIPv6" | "ForceIPv4v6" | "ForceIPv4" | "ForceIP"
+
+需要 Xray-core v1.8.6 或更高版本。
+留空时默认值是 `"ForceIP"`。
+当接收到的请求是域名,无论 `domainStrategy` 是否留空(或不写 `domainStrategy`),使用[内置 DNS 服务器](./dns.md)解析获取 IP(若配置中没写 DNS 部分,使用系统 DNS),将此 IP 通过 wireguard 发出连接。
+
### Peers
```json