浏览器是最常见的验证工具,也是最容易配错的地方。它有三层代理设置:浏览器自己的、系统的、以及扩展插件的。三层里谁生效,取决于哪一层被启用了。代理IP在浏览器里不生效,多数是因为三层同时开着,最后生效的不是想用的那一层。
三层只留一层生效。
三层分别怎么配
- 浏览器设置
- 浏览器自带的代理项,只对这一个浏览器生效。
- 系统设置
- 系统级代理,所有认系统设置的程序都会跟着走。
- 扩展插件
- 按规则切换,灵活但容易和上面两层打架。
只验一个浏览器的话,用浏览器自己的设置最省事,不影响别的程序。要让整台机器的程序都走线路,用系统设置。需要按站点区分走不走,才用扩展插件。三层的优先级不是固定的,同时开着的时候,谁也说不清哪层在生效,所以配之前先把另外两层关掉。
- 先关掉另外两层的代理开关
- 把地址、端口、协议填进选定那一层
- 打开一个显示地址的页面,确认显示的是线路地址
- 把常用的业务站点过一遍,确认都能打开
填完不生效的排查
填完不生效,先看协议。浏览器里填的协议和线路给的协议必须一致,SOCKS5 的端口填到 HTTP 的框里,表现是全部打不开。再看是不是有扩展在接管,把扩展临时停用一次,能立刻区分。代理IP本身很少是原因,问题多在这两层。
还有一个细节:有些浏览器会把代理IP设置和账号绑定,换一个用户配置文件就不生效。配好之后换个人登录同一台机器,发现代理没了,原因就在这里,不是线路的问题。
配浏览器代理,先关再填,最后验页面。
三层里只留一层,配完验一次页面显示,问题基本都能自己解决。
