使用 DDoS 保护服务的 DNS 缓存
DNS caching using DDoS protection services
我目前正在为我的域使用 CloudFlare 的服务。
有趣的是,当我更改我的A记录时,几分钟后就会弹出新网站。
我记得,没用的时候,要等24小时,有的电脑甚至要等48小时。
这是因为他们吗?如果是,我猜是因为我更改了A记录,但域名实际上保持不变(他们的)?
每个 DNS 记录都有一个 "Time To Live"(又名 TTL),它指定 DNS 解析器在获取答案的新副本之前应该记住答案的时间。
例如:
dig +noall +answer whosebug.com
whosebug.com. 144 IN A 104.16.37.249
whosebug.com. 144 IN A 104.16.35.249
whosebug.com. 144 IN A 104.16.33.249
whosebug.com. 144 IN A 104.16.36.249
whosebug.com. 144 IN A 104.16.34.249
在这种情况下,我的解析器会再记住问题 "whosebug.com" 的这个答案 144 秒。可能 CloudFlare 使用的 TTL 比您的 DNS 记录过去来自的任何地方都小。
我目前正在为我的域使用 CloudFlare 的服务。
有趣的是,当我更改我的A记录时,几分钟后就会弹出新网站。
我记得,没用的时候,要等24小时,有的电脑甚至要等48小时。
这是因为他们吗?如果是,我猜是因为我更改了A记录,但域名实际上保持不变(他们的)?
每个 DNS 记录都有一个 "Time To Live"(又名 TTL),它指定 DNS 解析器在获取答案的新副本之前应该记住答案的时间。
例如:
dig +noall +answer whosebug.com
whosebug.com. 144 IN A 104.16.37.249
whosebug.com. 144 IN A 104.16.35.249
whosebug.com. 144 IN A 104.16.33.249
whosebug.com. 144 IN A 104.16.36.249
whosebug.com. 144 IN A 104.16.34.249
在这种情况下,我的解析器会再记住问题 "whosebug.com" 的这个答案 144 秒。可能 CloudFlare 使用的 TTL 比您的 DNS 记录过去来自的任何地方都小。