一行代码测试DNS响应速度

好久没有更新博客了,今天更新一篇如何利用dig命令来测试DNS响应速度。具体代码见下面

1
2
3
yum install bind-utils  #centos&redhat
apt install dnsutils #debian&unbuntu
for ((i=1;i<=15;i++));do (time dig @223.6.6.6 www.baidu.com) 2>&1 | grep real | cut -dm -f 2 | sed s/[s.]//g;done

将223.6.6.6改为你要测试的DNS,www.baidu.com改为你要测试的网址。响应值越低越好。

通过上图明显能看出来,218.85.152.99的DNS,比223.6.6.6的DNS要快!