GFW白名单模式浏览器设置教程

2020年04月16日 1539点热度 4人点赞 2条评论

通过本文的设置教程,可以实现windows和所有程序不走代理,只有你配置的浏览器默认走代理线路,经常访问网站走直连线路。由于看网页默认走代理线路,因此代理流量必然会有所增加,如何取舍请自行斟酌。

由于各种各样的原因,gfwlist已经越来越不够用,翻墙浏览时经常需要把一个网址手动加到浏览器代理列表里。为了一劳永逸的解决此问题,我们可以反向思考——经常访问的网址比如hao123/youku都是固定不变的,而被墙的网址总是动态变化的,因此我们可以把经常访问的网址做成一个列表gfw_whitelist,浏览器实现默认走代理线路,经常访问列表走whitelist即直连线路。

过程流程图如下:

所需工具

1、任意梯子工具。什么工具都可以,能连接你的机场正常起飞就行。我用的shadowsockR的[这个版本]

2、可以安装使用SwitchyOmega插件的浏览器。最好是纯非IE内核的浏览器,比如chrome和各种chrome壳浏览器、Firefox等都可以;国内双核浏览器QQ/360安全/搜狗之类的,走IE核心时Omega插件会失效,很多人没注意这一点,打不开网页了却不知道哪里出的问题。

3、本教程使用PAC whitelist列表

设置教程

梯子设置

1、选项里的端口设置为1080。一定要设置成1080端口,因为PAC文件指定的是1080端口。除非你手动修改了PAC文件里的端口,但这样更新PAC不方便。

2、系统代理选择“直连”。这一步很关键,选直连意思是不修改windows系统的代理设置,所有程序的数据都正常传输(之后设置的浏览器除外)。如果你选了PAC/全局,那就是直接把windows系统的代理设置改为PAC/全局了,也即让所有程序的数据都走了代理,再设置浏览器就没意义了。而如果你希望所有程序都要PAC/全局模式走代理,那不用看本教程,直接改成PAC/全局模式就完事。

3、规则设置-代理规则-选择“绕过局域网和大陆”。这一步其实是双保险。不想要双保险就设置为“全局”,即完全根据浏览器来判断走不走代理线路。由于我有时候其他程序还需要用代理,所以我选的“绕过局域网和大陆”。

4、DNS设置。开启SS的DNS设置,使用google DNS解析,确保浏览器传递给SS的网址由SS解析,避免DNS污染和“国外代理访问网站国内CDN的尴尬”。

5、其他设置没有需要特别改动的。保持不变即可。

浏览器设置

1、安装SwitchyOmega插件。这一步不具体说了,怎么安装请自行解决。

2、打开Omega插件选项页面,新建情景模式,名称随你,类型选“代理服务器”。

3、点开上一步新建的情景模式proxy,输入你的梯子IP和端口。一般梯子都是SOCKS5协议,代理服务器127.0.0.1,端口梯子设置第一步提到过。填好了,点绿色的“应用选项”。

 

4、再新建一个情景模式,名称填pac_whitelist,模式选“PAC情景模式”。

5、点开上一步新建的pac_whitelist情景模式。点“添加规则列表”,规则列表网址输入前面所需工具里提到的PAC列表。我这里填的是 https://raw.githubusercontent.com/pexcn/daily/gh-pages/pac/whitelist.pac 。再点立刻更新按钮,如果弹出提示保存,选保存。

 

6、再新建一个情景模式,名称填auto_whitelist,模式选“自动切换模式”。

8、点开上一步新建的auto_whitelist情景模式。默认情景模式的下来菜单里选择pac_whitelist。再点左侧绿色的应用选项。这一步的作用是,以后在浏览网页时你可以手动指定一些网站是直连还是走代理。

 

9、关闭SwitchyOmega选项。随便打开一个网页。浏览器右上角SwitchyOmega图标上点左键,选择auto_whitelist。

 

现在,已经实现了PAC列表里的网址都直接连接(不走代理)访问,不在PAC列表的所有域名都通过代理访问。下面来测试一下。

测试效果

截止我写教程时,http://ip.cn 这个域名是不在PAC列表里的,因此理论上访问这个域名会通过代理线路。现在我在浏览器里打开http://ip.cn

 

如图所示,我的代理是新加坡线路,ip.cn网站也显示来访IP归属地是新加坡。因此Omega插件工作正常。

手动添加网站不通过代理

下面我把ip.cn添加到排除列表,使其用本机直连线路访问。

1、在你要手动添加的网站页,左键单击Omega插件小图标,选择“添加条件”。

 

2、出来的对话框,情景模式选择“直接连接”,其他2个设置不用改。再点“添加条件”保存。

 

3、网页会自动刷新,这时候就是通过本机直连线路访问了。ip.cn也会正确的显示你的公网IP和所在地。在Omega插件选项页的whitelist情景模式里,可以管理所有手动添加的网站域名。

wking

不管博客型博主

文章评论

  • 123

    KRATOS改的不多呀

    2020年05月26日
    • wking

      @123 是没怎么修改,原版挺好的

      2020年05月29日