OS X 10.10.3 使用自动代理配置 (Pac) 设置好后,Safari 无法上网,但是 Chrome 却可以?

sudo killall -9 networkd

如果上不去,再来一次

或者 sudo launchctl kickstart -k system/com.apple.networking.discoveryd

Safari 和 Chrome 网络表现不一样的,先定位下 DNS 的问题,然后在打开 pac 文件看下里面的规则有没有错。

给 WiFi 里地 DNS 换成 114.114.114.114 试试。

ps. 我用曲径的 APN Pac 文件没有问题

Safari有DNS快取。

休眠再醒来,几次之后,PAC服务挂了。

10.10.3的bug

最简单直接就重启咯。

Try Anvil to host the pac locally. It really works for me. 🙂

使用 Pow 和 Privoxy 绕开 OS X 的沙盒限制和 SOCKS5 兼容问题