如何找出正在使用的 DNS,或者哪个 DNS 是加快网站响应速度的最佳 DNS

如何找出正在使用的 DNS,或者哪个 DNS 是加快网站响应速度的最佳 DNS

我有一台服务器,它托管一个网站和多个 API。最近当我们尝试访问该网站时,在实际加载之前会延迟几秒钟。我怀疑这是由于某些 DNS 设置造成的。有没有办法找出服务器实际使用的 DNS?

我的 /etc/resolv.conf 文件如下所示:

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 212.227.123.16
nameserver 212.227.123.17

我知道前两个来自谷歌,剩下的来自 ionos,奇怪的是,如果最后两个条目(ionos)不在那个 resolv.conf 上,我们的一个网站似乎会抛出一个错误。

答案1

DNS 超时通常为 10-15 秒。要测试域名解析,您可以访问您的服务器并执行 nslookup:

nslookup yourdomain.com 8.8.8.8
nslookup yourdomain.com 8.8.4.4
nslookup yourdomain.com 1.1.1.1

因此,您可以检查通过不同的名称服务器解析 DNS 需要多长时间,并确认其中是否有任何服务器减慢了速度或没有响应

相关内容