我正在尝试寻找解决打开网页时出现的“问题”的方法。
当我打开任何网站(无论使用哪种浏览器),例如 www.stackexchange.com 时,总是需要 5 秒钟才能开始加载页面(直到页面加载完成)。无论我打开哪个网站,总是需要差不多 5 秒钟,有时会更长一点,才会发生任何事情。我不确定这是 DNS 查找还是其他原因。我真的不是这个话题的专家。
我在一台安装了 Mavericks 的 Mac 上,拥有 32.000 mbit 的连接,完全可以达到最高速度。只是总是需要等待一段时间才会有反应。
我尝试将 OSX 互联网设置中的 DNS 地址更改为 Google 的 8.8.8.8 和 8.8.4.4。我注意到的唯一区别是五秒钟后的页面加载速度似乎更快了。但据我所知,这与 DNS 服务器无关,对吗?
我还能做什么或检查什么来让这 5 秒消失?非常感谢!
更新 正如有人指出的那样 /etc/resolv.conf 文件,这是它的内容(除了一些注释掉的行):
domain hitronhub.home
nameserver 8.8.8.8
nameserver 8.8.4.4
可以吗? 是什么hitronhub.home
?
更新
以下是结果scutil --dns
DNS configuration
resolver #1
search domain[0] : hitronhub.home
nameserver[0] : 8.8.8.8
nameserver[1] : 8.8.4.4
flags : Request A records, Request AAAA records
reach : Reachable
resolver #2
domain : local
options : mdns
timeout : 5
flags : Request A records, Request AAAA records
order : 300000
resolver #3
domain : 254.169.in-addr.arpa
options : mdns
timeout : 5
flags : Request A records, Request AAAA records
order : 300200
resolver #4
domain : 8.e.f.ip6.arpa
options : mdns
timeout : 5
flags : Request A records, Request AAAA records
order : 300400
resolver #5
domain : 9.e.f.ip6.arpa
options : mdns
timeout : 5
flags : Request A records, Request AAAA records
order : 300600
resolver #6
domain : a.e.f.ip6.arpa
options : mdns
timeout : 5
flags : Request A records, Request AAAA records
order : 300800
resolver #7
domain : b.e.f.ip6.arpa
options : mdns
timeout : 5
flags : Request A records, Request AAAA records
order : 301000
DNS configuration (for scoped queries)
resolver #1
search domain[0] : hitronhub.home
nameserver[0] : 8.8.8.8
nameserver[1] : 8.8.4.4
if_index : 5 (en1)
flags : Scoped, Request A records, Request AAAA records
reach : Reachable
答案1
安装 Firebug(浏览器扩展);打开它,然后单击“Net”选项卡。加载一个页面,看看是否有任何进程花费了特别长的时间。