最近,寡妇王的封锁越来越厉害,前阵子连Gmail都给全面封锁。实在令人气愤。
这里记载一篇搭建梯子的文章,以此表明决心。
首先购买一台国外的vps主机,土豪机有Linode、DigitalOcean,屌丝有bandwagonhost。再不济的话
去haphost弄个免费的vps,不过人品不好弄不到。我当然是属于人品好的那种了,哈哈哈哈,进入正题
啰嗦下,最好买到后重装下系统,推荐centos6, 然后
ssh连上vps后,先下载必备的几种开发工具,因为要在vps上编译安装【shadow+socks】
摘抄:(注意下:yum install 需要su权限)
centos7
If you want to be able to compile packages in red hat/centos, you can issue the following command:
yum -y install make gcc gcc-c++ kernel-devel git autoconf libtool libssl-dev openssl openssl-devel
或者:
yum groupinstall "Development Tools"
centos6:
yum -y install build-essential autoconf libtool libssl-dev gcc openssl openssl-devel make
上面是装一些必备的开发工具。接下来
git clone https://github.com/shadowsocks/shadowsocks-libev.git
cd shadowsocks-libev
./configure
make && make install
配置【shadow+socks】
vim /etc/shadowsocks/config.json
{
"server":"vps的ip",
"server_port":8080,
"local_port":1080,
"password":"password", #认证密码,填你自己id
"timeout":60,
"method":"table" #加密方式,默认table,推荐aes-256-cfb
}
或者用下面的方式运行
接下来运行【shadow+socks】
nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &
比如:nohup /usr/local/bin/ss-server -s 156.132.67.213 -p 8981 -k admin888 -m aes-256-cfb &
重启
【shadow+socks】
服务。
/etc/init.d/shadowsocks stop
/etc/init.d/shadowsocks start
其实centos7好像全部是用systemctl restart
这种命令了。
ss-server
使用shadowsocks
windows环境下需要下载客户端:http://sourceforge.net/projects/shadowsocksgui/files/dist/ 填入之前配置的参数,保存运行即可。 新建浏览器代理为如下:
协议: socks5
地址: 127.0.0.1
端口: 刚才填的 local_port
推荐配合 AutoProxy 或者 Proxy SwitchySharp 一起使用。