Total Pageviews

Friday, 30 September 2016

使用shadowsocks-chromeapp翻墙

首先在客户机(mac或linux桌面系统)上编译nodejs.
然后npm install coffee-script -g
显示:
/usr/local/bin/coffee -> /usr/local/lib/node_modules/coffee-script/bin/coffee
/usr/local/bin/cake -> /usr/local/lib/node_modules/coffee-script/bin/cake
/usr/local/lib

└── coffee-script@1.11.0 

git clone https://github.com/shadowsocks/shadowsocks-chromeapp
cd shadowsocks-chromeapp


yudeMacBook-Air:shadowsocks-chromeapp brite$ ls
Cakefile lres vendor
README.md manifest.json src views

yudeMacBook-Air:shadowsocks-chromeapp brite$ cake build
(此命令会在当前目录下,生成lib目录)
yudeMacBook-Air:shadowsocks-chromeapp brite$ ls
Cakefile lib res vendor
README.md manifest.json src views
yudeMacBook-Air:shadowsocks-chromeapp brite$

然后在chrome的地址栏里访问chrome://extensions/, 勾选“开发者模式”. 点击“加载已解压的扩展程序“, 选择(定位)~/shadowsocks-chromeapp ,扩展程序列表里就会出现Shadowsocks这一项,点击“启动”,会弹出一个窗口,在此窗口里面填入你的ss帐号的细节,loal port一栏不一定要填写1080,比如填写1085也可。填好之后,把此窗口的右上角的圆圈往右拉动。不要关闭此窗口。
给chrome安装一个代理插件,比如falcon proxy或switchsharp omega,在代理插件窗口中,填入socks5代理服务器信息-代理服务器地址为127.0.0.1,端口为1085.
然后chrome即可翻墙。

当然,如果你把其他浏览器(比如safari,ff)的socks5代理服务器设为127.0.0.1:1085,则它们也可翻墙。

项目地址:https://github.com/shadowsocks/shadowsocks-chromeapp

相关项目:https://github.com/nekolab/shadowsocks-nacl