手账正文
PAC 自动代理不生效?先确认脚本下载成功
自动代理地址填好了,网页还是直连,或者完全打不开。先确认你填进去的真的是 PAC 脚本,而不是订阅链接或本地代理地址。
PAC 是一份“遇到什么网址就怎么走”的说明
浏览器拿到脚本后,会根据网址等信息选择连接方式。返回 DIRECT,意思是直接连接;返回某个代理入口,则让请求经过那个入口。
所以,有的网站直连可能正是脚本安排,不能一看到直连就认为脚本失效。
先确认当前是谁在提供设置
系统、浏览器扩展和组织策略,都可能影响代理。记录当前有效的 PAC 地址,检查是不是还被另一个扩展或旧设置覆盖。
接着看脚本是否成功下载。一个带 .pac 后缀的网址,也可能实际返回登录页或错误提示,不能只看后缀判断内容。
别指望还没拿到的脚本先帮自己联网
脚本下载过程与普通网页请求未必相同。尤其当脚本地址只有经过某个代理才能访问时,可能出现“先要脚本才知道代理,先要代理才能下脚本”的问题。
按浏览器和维护者的文档核对获取方式,不要不断更换节点来掩盖脚本入口不可达。
脚本拿到了,再查选择结果
对同一个目标观察实际返回的是直连还是代理。如果选中了代理,继续确认地址、端口和类型是否正确、对应服务是否正在运行。
更新脚本后,按软件支持的方法重新加载并建立新连接。保留原地址和结果,避免在没有记录的情况下反复改脚本、扩展和系统设置。
评论