Comments (5)
rr-ttl-min=600会导致缓存ttl=600。
我记得它只对缓存起作用,不确定
from smartdns.
我还有一个不明白的,有的上游会私自改ttl,就是说不同上游相同域名得到的ttl可能会不一样,这个时候smartdns取哪个ttl啊
from smartdns.
不应该私自改ttl啊,ttl应该由域名所有者自主决定(所以我是不主张改ttl的)。
但是,假设一个dns服务器拿到某个域名的ttl=600并缓存,那么在10秒后应该从缓存取结果并给下游应答ttl=590。
min和max是个区间,结果超过这个区间了才会改
from smartdns.
不应该私自改ttl啊,ttl应该由域名所有者自主决定(所以我是不主张改ttl的)。 但是,假设一个dns服务器拿到某个域名的ttl=600并缓存,那么在10秒后应该从缓存取结果并给下游应答ttl=590。
min和max是个区间,结果超过这个区间了才会改
我发现阿里就改…
嗐,不过这个是题外话了,主要我想知道的还是如标题所述那个
from smartdns.
我自己试出来了,结论:没影响
first-ping第一次会下发一个3秒ttl的,无论你最小ttl和ttl设置多少,都3s。至于不同上游dns同一域名给的ttl不一致问题,我觉得不重要…
from smartdns.
Related Issues (20)
- 什麼狀況緩存紀錄會被踢掉?:serve-expired-ttl 0 HOT 6
- 莫名其妙的丢一些 DNS 解析 HOT 23
- immortalwrt23.05.1安装smartdns失败 HOT 5
- 同步最新的代码后编译失败了 HOT 3
- HTTP 400 Bad Request for DOH ordns.he.net HOT 2
- commit: 5d76934d8359e6894ad9a5f4465cbf216a5dbc02 编译报错!
- Mullvad DNS HOT 1
- Total speed check failure shouldn't be cached HOT 1
- ipset-timeout问题 HOT 3
- 开启缓存后,如果某个域名被污染了,即使修改了该域名的 domain-rules 规则,也无法快速更新缓存文件中的被污染域名结果 HOT 1
- domain-rules的group参数问题 HOT 5
- speed-check-mode使用问题 HOT 34
- CNAME doesn't follow domain-rules HOT 4
- nft 添加 ipset 错误 HOT 5
- 网赌被黑了不给提款怎么办?解决微:lyh20085150 HOT 2
- 软路由运行4天后 Smartdns卡死崩溃 HOT 5
- 配置文件支持相对路径 HOT 3
- 设置成非53端口不能生效 HOT 1
- 223.5.5.5/dns-query支持h3吗 在我这里测试一直是h2 运营商dns可以h3 HOT 2
- 切换WLAN导致DNS查询失败
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smartdns.