31 lines
1.0 KiB
Markdown
31 lines
1.0 KiB
Markdown
---
|
||
hide:
|
||
- toc
|
||
---
|
||
|
||
# Bootstrap DNS
|
||
|
||
BootStrap DNS一般用于自启动的域名解析,如对于域名类的上游服务器,此时用于自启动解析域名的DNS称之为BootStrap DNS。
|
||
默认情况下,SmartDNS会使用其他IP地址类的服务器进行解析,所以只要确保有至少一个IP地址类型的DNS上游即可自动解析后续的域名类上游服务器;但某些时候,需要指定一组DNS专门用于bootstrap域名解析,此时可通过如下方式配置:
|
||
|
||
1. 方法一:对所有服务器指定bootstrap DNS
|
||
|
||
使用`-bootstrap-dns`参数,指定特定的server为bootstrap DNS。
|
||
|
||
```shell
|
||
server 1.2.3.4 -bootstrap-dns
|
||
server dns.server
|
||
```
|
||
|
||
1. 方法二:针对特定服务器
|
||
|
||
使用`nameserver /domain/bootstrap-dns`参数指定特定域名使用指定DNS解析。
|
||
|
||
```shell
|
||
# 配置bootstrap DNS
|
||
server 1.2.3.4 -group bootstrap-dns
|
||
nameserver /dns.server/bootstrap-dns
|
||
# 此服务器将使用1.2.3.4解析
|
||
server dns.server
|
||
```
|