duckdns的权威DNS离我这里太远,而且TTL只有60,
所以每次从全球的各种递归DNS服务器上解析,基本上都会去权威DNS跑一圈,来回延迟基本2秒以上,所以经常遇到打开网站非常慢。
最近使用了一些办法,能尽量让全球公共DNS缓存我的域名,下面查询一下全球公共DNS服务器的命中情况。
Enter the domain to test (e.g., jpliuyu.duckdns.org): jpliuyu.duckdns.org
=== Starting DNS latency test for: jpliuyu.duckdns.org ===
Testing DNS: Google 1 (8.8.8.8) ... 4478.01 ms
Testing DNS: Google 2 (8.8.4.4) ... 201.68 ms
Testing DNS: Cloudflare 1 (1.1.1.1) ... 213.46 ms
Testing DNS: Cloudflare 2 (1.0.0.1) ... 215.34 ms
Testing DNS: OpenDNS 1 (208.67.222.222) ... 186.3 ms
Testing DNS: OpenDNS 2 (208.67.220.220) ... 182.39 ms
Testing DNS: Quad9 1 (9.9.9.9) ... 242.02 ms
Testing DNS: Quad9 2 (149.112.112.112) ... 224.78 ms
Testing DNS: Level3 1 (4.2.2.1) ... 374.39 ms
Testing DNS: Level3 2 (4.2.2.2) ... 20.75 ms
Testing DNS: Comodo (8.26.56.26) ... 469.87 ms
Testing DNS: Neustar (156.154.70.1) ... 383.28 ms
Testing DNS: Verisign (64.6.64.6) ... 416.65 ms
Testing DNS: AliDNS 1 (223.5.5.5) ... 70.85 ms
Testing DNS: AliDNS 2 (223.6.6.6) ... 72.95 ms
Testing DNS: 114DNS 1 (114.114.114.114) ... 87.18 ms
Testing DNS: 114DNS 2 (114.114.115.115) ... 86.96 ms
Testing DNS: DNSPod 1 (119.29.29.29) ... 546.04 ms
Testing DNS: DNSPod 2 (182.254.116.116) ... 530.33 ms
Testing DNS: 360DNS (101.226.4.6) ... 11083.51 ms
Testing DNS: CNNIC 1 (1.2.4.8) ... 706.79 ms
Testing DNS: CNNIC 2 (210.2.4.8) ... 206.09 ms
Testing DNS: Dnspai 1 (101.226.4.6) ... 239.48 ms
Testing DNS: Dnspai 2 (218.30.118.6) ... 568.99 ms
Testing DNS: Baidu (180.76.76.76) ... 439.85 ms
Testing DNS: Yandex DNS (77.88.8.8) ... 592.82 ms
Testing DNS: CleanBrowsing (185.228.168.9) ... 209.81 ms
Testing DNS: SafeDNS (195.46.39.39) ... 478.73 ms
Testing DNS: AdGuard 1 (94.140.14.14) ... 407.36 ms
Testing DNS: AdGuard 2 (94.140.15.15) ... 21.09 ms
Testing DNS: NTT DNS (129.250.35.250) ... 194.7 ms
Testing DNS: Korea KT (168.126.63.1) ... 300.4 ms
Testing DNS: Taiwan Hinet (168.95.1.1) ... 271.81 ms
Press Enter to test again, type 'r' to test a different domain, or type 'q' or 'exit' to quit:
从结果可以看出来 DNS: Google 1 (8.8.8.8) 没有命中,4秒的时间是跑权威DNS查询了,360DNS (101.226.4.6) 花了11秒, 也没有命中,其余的都命中了,这个速度比起跑去权威DNS查一次2秒以上的时间来说是非常满意了。
尤其是Level3 2 (4.2.2.2) 和 AdGuard 2 (94.140.15.15) 只用了20ms,绝对是缓存命中了。
查询工具下载:
https://github.com/liuyuf78fk/DNSLatencyTester.git
没有评论:
发表评论