|
|
|
@ -41,7 +41,11 @@ DNS 服务器的处理流程示意图如下:
|
|
|
|
|
{ |
|
|
|
|
"dns": { |
|
|
|
|
"hosts": { |
|
|
|
|
"baidu.com": "127.0.0.1" |
|
|
|
|
"baidu.com": "127.0.0.1", |
|
|
|
|
"dns.google":[ |
|
|
|
|
"8.8.8.8", |
|
|
|
|
"" |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
"servers": [ |
|
|
|
|
"8.8.8.8", |
|
|
|
@ -60,12 +64,13 @@ DNS 服务器的处理流程示意图如下:
|
|
|
|
|
} |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
> `hosts`: map{string: address} |
|
|
|
|
> `hosts`: map{string: address} | map{string: [address]} |
|
|
|
|
|
|
|
|
|
静态 IP 列表,其值为一系列的 "域名": "地址"。其中地址可以是 IP 或者域名。在解析域名时,如果域名匹配这个列表中的某一项: |
|
|
|
|
|
|
|
|
|
- 当该项的地址为 IP 时,则解析结果为该项的 IP |
|
|
|
|
- 当该项的地址为域名时,会使用此域名进行 IP 解析,而不使用原始域名。 |
|
|
|
|
- 当地址中同时设置了多个 IP 和域名,则只会返回第一个域名,其余 IP 和域名均被忽略。 |
|
|
|
|
|
|
|
|
|
域名的格式有以下几种形式: |
|
|
|
|
|
|
|
|
|