Chrome插件Switchy使用SSH代理
【翻墙相关,仅讨论技术,请慎用
】
本文来源:Chrome 利用 SSH 代理爬墙
之前一直使用 Firefox+MyEnTunnel 利用SSH做代理来爬墙(啥?不会?请自行Google搜索),不过鉴于Google Chrome在速度上的优越性,后来就一直使用Chrome作为主浏览器使用,但是每次需要爬墙都要切换浏览器,实在麻烦,所以,就开始琢磨在 Chrome上进行直接使用,与 Firefox+MyEnTunnel 是一样的,让墙内的网站走正常路线,让墙外网站走代理路线~
一、准备工作
1. 要有一个国外主机的SSH账号。怎么得到?自己买,或者看这里;
2. 正确配置MyEnTunnel;
2. 安装Chrome浏览器最新版;
3. 在Chrome里安装Switchy插件。
二、配置Switchy插件
1. 安装好switchy插件后,Chrome地址栏右边会有上图所示蓝色的小地球, 点击小地球,选择Auto Switch Mode;
2. 点小地球的Options,进入Proxy Profiles选项卡,按照下图,去掉Use the same proxy sever … 前面的钩钩,
设置SOCKS host代理 127.0.0.1 Port 7070 【标准的MyEntunnel 端口】,
其中【Untitled Profile】可以改为你希望看到的名字,如【SSH】。
(如果有多种代理,可以新建多个Profile,填上它们的地址,方便随时切换)
![]()
3.点击Switchy Rules选项卡(见下图)
勾上Enable Switch Rules,第一行为默认的不适用代理的【Direct Connection】
第二行 新建New Rule 填写
*://autoproxy-gfwlist.googlecode.com/*
用来保护Autoproxy-gfwlist,Pattern Type选择RegExp,Proxy Profile选择默认的 【Untitled Profile】
勾上Online Rule List,在下框中填写
http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt
勾上 AutoProxy Compatible List,点击Save。
![]()
4. 重启Chrome,运行MyEnTunnel。小地球选择【Untitled Profile】或者你设置的名称,例如【SSH】就是全局爬墙,选择【Auto Switch Mode】是按照G.F.W-list选择性爬墙。
14条评论▼