Google Chrome 不是用IE的代理

  最近正在做自助建站,需要不断的切换代理以查看效果!由于机子上装了N款浏览器,发现Chrome是用的是IE的代理设置,很郁闷! 因为我不断的要查看网站在IE下和非IE(firefox及其他浏览器)下的区别,firefox下可以用foxyproxy来回切换,可是到Chrome下我只能来回切换IE的代理设置了! 所以在网上找了找解决方案,特此记录下来:

Google Chrome的代理服务器的默认配置: 在Windows下使用IE的代理服务器配置,在Ubuntu下使用Network Proxy的配置,也就是说Google Chrome倾向于使用系统级的代理服务器配置。这样做的好处是产品的初期开发工作相对简单些,也可以方便一般用户的使用,但是就这点对于天朝的骑墙子民 却是个麻烦的鸟事。比如你在墙内呆着忽然想去墙外了,特别是Google在墙外的几亩地上转转,怎么办? 要改系统级的代理服务器配置了不是;比如还想同时用较快的直连方式上墙内的站点怎么办?

Google Chrome据说有上百个未文档化的命令行参数(Command-line flags),这主要是由于Google Chrome的开发人员为方便在稳定版本(Stable Version)未推出前验证和测试Chrome的一些特性,但是如下用于代理服务器设置的几个参数相对稳定:

1. –no-proxy-server
禁用代理服务器配置,这是默认选项。

2. –proxy-auto-detect
自动检测代理服务器配置。

3. –proxy-server=host:port
手动指定代理服务器地址,但是该选项只限于http/https。 例如: “chrome –proxy-server=127.0.0.1:8118″,其中127.0.0.1是本机地址(loopback address),8118是Privoxy的默认端口;当然你也可以用host:port指定为远程代理服务器的地址和端口(如果你需要架设Tor+Privoxy代理服务器请参见: 如何架设Tor+Privoxy服务器)。

以 上这些命令行参数同时适用于Windows和Ubuntu,额外需要提醒注意的是: 在Windows下Google Chrome的可执行程序名称是chrome,而在Ubuntu下为chromium-browser。OK,现在你可以用Google Chrome在墙两侧轻松切换了。

你可能感兴趣的:(Google)