From 5ded52d4c068b53c2cbd81f0d41439de07a3597b Mon Sep 17 00:00:00 2001 From: Nick Peng Date: Fri, 24 Mar 2023 22:33:29 +0800 Subject: [PATCH] config: update config for domain-rules --- docs/config/cache.md | 11 ++++++++++- docs/config/check-speed-mode.md | 9 +++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/config/cache.md b/docs/config/cache.md index f5f8438..10d49d9 100644 --- a/docs/config/cache.md +++ b/docs/config/cache.md @@ -21,6 +21,7 @@ cache-file /path/to/cache/file 1. smartdns默认自动根据磁盘空间是否启用缓存。 1. 缓存文件只有在进程正常退出的时候才会保存供下次使用。 + 1. 缓存大小cache-size一般情况无需设置,smartdns会根据系统内存情况自动设置。 ## 缓存预获取 @@ -32,7 +33,7 @@ prefetch-domain yes 注意: - 1. 此功能将会导致smaratdns消耗更多的CPU。 + 1. 此功能将会导致smartdns消耗更多的CPU。 ## 过期缓存 @@ -99,3 +100,11 @@ sequenceDiagram prefetch-domain yes serve-expired-prefetch-time 21600 ``` + +## 关闭特定域名的缓存 + +1. 某些情况下,可能需要关闭特定域名的缓存,比如DDNS。可以使用下面的配置关闭。 + + ```shell + domain-rules /example.com/ -no-cache + ``` diff --git a/docs/config/check-speed-mode.md b/docs/config/check-speed-mode.md index 2b8dbc0..20203b6 100644 --- a/docs/config/check-speed-mode.md +++ b/docs/config/check-speed-mode.md @@ -61,3 +61,12 @@ Smartdns支持通过`response-mode`设置首次请求响应模式,这三中模 |最快响应的DNS模式|fastest-response|短|可能最差|DNS查询等待时间最短。 对于开启了缓存功能后,缓存后的数据,无论使用哪种方式,其结果时最佳的,所以不建议关闭缓存。 + +## 对指定域名设置返回模式 + + 1. 某些情况下,可能需要设置特定域名的响应模式,以提高上网体验,可以配置下面参数 + + ```shell + domain-rules /example.com/ -r first-ping + domain-rules /example.com/ -response-mode fastest-response + ```