Chrome不用插件自动更改代理

2011年12月19日 | 分类: 翻墙相关 | 标签: ,

Firefox上有个Autoproxy插件,非常强大,可以根据代理规则来更改代理。而Chrome也有一个类似的插件Proxy Swichy。但是,在Linux非Gnome和KDE的界面下,这个插件是不能使用的,今天man chromium看了一下,总结了一个chrome不用这个插件来设置自动代理的方法,和大家分享一下。

chromium有一个参数是 –proxy-pac-url=URL,就是使用自动代理来浏览网络。其中URL是pac文件所在的地址。所谓pac文件,就是那一套屏蔽的规则没,这个也用不着我们自己写,去Autoproxy的项目主页(需翻墙)上下载一个就可以了。你用的是什么方式,就选哪种代理方式,然后选择下载PAC文件。

然后要打开chrome浏览器的时候,在命令行输入chromium –proxy-pac-url=file:///…path/autoproxy.pac,根据你自己的实际情况填上pac文件所在的绝对路径,就能使用自动代理了。

为了更方便的打开浏览器,可以设定一些快捷键来执行这个命令,或者将菜单中chrome的命令改成这个,就不再多说了。

注:如果更改过youtube的hosts,可能需要将youtube的hosts注释掉。

来源http://www.crazyhotice.com/2011/12/chrome%E4%B8%8D%E7%94%A8%E6%8F%92%E4%BB%B6%E8%87%AA%E5%8A%A8%E6%9B%B4%E6%94%B9%E4%BB%A3%E7%90%86/

  1. 棒棒糖王子
    2011年12月20日17:16

    这个方法一定要mark,我最近发现了一个问题
    chrome如果是点击设置那样来设置pac,无法使用基于javascript的pac
    但是采用这种参数启动法,google浏览器就可以使用基于javascript的pac了

  2. chn007
    2011年12月20日10:59

    .pac文件方式是通用性最好的方式,只是便捷性差些。