Update dns.md

pull/272/head
rootmelo92118 2022-06-10 19:26:04 +08:00 committed by yuhan6665
parent 683166dc25
commit 1eb1b7253f
1 changed files with 8 additions and 3 deletions

View File

@ -42,7 +42,11 @@ Xray 内置的 DNS 模块,主要有两大用途:
{ {
"dns": { "dns": {
"hosts": { "hosts": {
"baidu.com": "127.0.0.1" "baidu.com": "127.0.0.1",
"dns.google":[
"8.8.8.8",
"8.8.4.4"
]
}, },
"servers": [ "servers": [
"8.8.8.8", "8.8.8.8",
@ -66,12 +70,13 @@ Xray 内置的 DNS 模块,主要有两大用途:
} }
``` ```
> `hosts`: map{string: address} > `hosts`: map{string: address} | map{string: [address]}
静态 IP 列表,其值为一系列的 "域名": "地址"。其中地址可以是 IP 或者域名。在解析域名时,如果域名匹配这个列表中的某一项: 静态 IP 列表,其值为一系列的 "域名": "地址" 或 "域名": ["地址1","地址2"]。其中地址可以是 IP 或者域名。在解析域名时,如果域名匹配这个列表中的某一项:
- 当该项的地址为 IP 时,则解析结果为该项的 IP - 当该项的地址为 IP 时,则解析结果为该项的 IP
- 当该项的地址为域名时,会使用此域名进行 IP 解析,而不使用原始域名。 - 当该项的地址为域名时,会使用此域名进行 IP 解析,而不使用原始域名。
- 当地址中同时设置了多个 IP 和域名,则只会返回第一个域名,其余 IP 和域名均被忽略。
域名的格式有以下几种形式: 域名的格式有以下几种形式: