前言
之前一直在用云梯的 VPN,最近过期了。没有 VPN 的日子真是寸步难行。
突然想起 github 的学生账号大礼包里面有 DigitalOcean 的现金券,不用白不用,干脆自己搭建 VPN 好了。
想法是好的,但人品比较不好。折腾了 3 天最终以放弃告终。原因不明。(别笑)
VPN 没弄到,试试 Shadowsocks ? 话说 Shadowsocks 用起来比 VPN 更方便、易用,不需要连接半天,偶尔还会失败,连上了之后 QQ 啥的还要掉线。
结果,Shadowsocks 三分钟搞定,OK! 成功看到长城外的世界。
注册 DigitalOcean
还没注册的小伙伴可以点击这里注册,点击这里注册,点击这里注册。是的,如果你点击我的链接进去注册,我是可以获得一丢丢佣金的,支持支持可好?
如果网站打开巨慢无比,实属正常。卡着卡着就进去了,卡着卡着就注册了,卡着卡着就创建服务器了。。。。墙外打开速度正常。
绑定信用卡啥的就不说了。
我买了一台新加坡和一台旧金山的,有小伙伴说旧金山的速度比较快。但我用旧金山的半天才有响应。可能是我人品问题。最终我还是用新加坡的:
512MB Ram 20GB SSD Disk Singapore 1 Ubuntu 14.04.3 x64
SSH 到服务器
1 | ssh root@你的服务器 ip |
初始密码会发到你邮箱。
如果没有,在 DigitalOcean 选中你的服务器,Access —— Reset Root Password,密码会再次发送到你邮箱。
第一次登陆需要修改密码。
安装与配置 Shadowsocks
1 | sudo apt-get update
|
更新 apt-get
1 | apt-get install python-pip |
安装 pip 包管理工具
1 | pip install shadowsocks
|
安装 shadowsocks
1 | vi /etc/shadowsocks.json
|
进入 vi 模式修改配置文件
1 2 3 4 5 6 7 8 9 10 | { "server":" 服务器 ip", "server_port":端口, "local_address":"127.0.0.1", "local_port":1080, "password":" 连接密码 ", "timeout":300, "method":"aes-256-cfb", "fast_open":false } |
按i
进入编辑模式,esc
退出编辑模式,修改完成后,退出编辑模式,输入:wq
保存退出。:q!
不保存退出。
1 | ssserver -c /etc/shadowsocks.json -d start |
应用配置文件启动服务。若需停止则把 start 换成 stop
大功告成!!!梯子已准备完毕!!
Shadowsocks 的使用
下载一个 Shadowsocks 客户端,添加对应的服务器即可。
我用的是这个(mac):点这里到百度网盘下载
最后
还没注册 DigitalOcean 的小伙伴可以点击这里注册 ^_^
我热爱的是真爱和自由