google了好久,有人说是Yosemite的ipv6有bug,影响了safari 8的dns解析
可以打开网络设置,在网络连接-高级-TCP/IP页面下,IPV6选项选择仅本地,重启或注销生效
有用户报告此方法管用
还有一种说法,是apple在yosemite里用discoveryd替换了原有的mDNSResponder来解析DNS,而现在有些使用bonjour的应用总是导致discoveryd崩溃,所以可以尝试关闭网络中的bonjour应用或设备,或者重新启用mDNSResponder,方法是
找到
/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
删除掉
<key>Disabled</key>
<true/>
运行
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
我尝试了第一种方法,目前运行正常,欢迎大家测试讨论
1
Koma 2015-01-12 16:20:40 +08:00
safari8一直用着没啥问题,不过今天倒是发现一个DNS问题,本来用的DNS是223.5.5.5,223.6.6.6,今天发现打开Apple官网几乎慢到打不开的状态(大陆香港美国都是一样)。用不用代理都慢死了, 换8.8.8.8之后解决。
|
2
linnchord 2015-01-12 16:31:56 +08:00
唉?! 貌似有效…
|
3
zwl2828 2015-01-12 17:49:46 +08:00
感谢提供信息。
之前该问题频繁发生,在更新 OS X 10.10.2 Beta 后,便再未遇到此问题。供参考。 |
4
wilsoncao 2015-01-12 17:50:44 +08:00
哎?!貌似有效...
|
5
JevonChu 2015-01-13 10:43:39 +08:00
哎?!貌似有效...
|
6
holadong 2015-01-13 12:42:39 +08:00
试了第一种,好像真的变快了,进度条加载十分之一时候网页就刷出来,后面进度瞬间跑完
|