自建shadowrocket节点
经过一天的努力和摸索,终于完成了 Shadowsocks 的搭建并优化提速,遗憾的是没有找到突破 netflix 封锁的办法,希望大神指点迷津。
登陆你的谷歌账户,必须使用信用卡,而且不能使用虚拟卡,招商银行、中信银行的全币种卡自建shadowrocket节点、浦发银行的 VISA 卡均可以通过验证。理论上 VISA 卡均可获得通过,由于我绑过美区的 Google Wallet 所以我选的是美国,选择中国后绑定信用卡会填写个人信息可以如实填写信用卡账单地址,添加信用卡和购物网站一样,不赘述。成功后会于扣款1刀,验证卡片后会返还。
GCD 现在免费赠送300刀期限是一年,也就是300刀和一年时间谁先用完就以谁为准,结束之后你不点继续使用时不会扣费的。
或者在菜单中依次点击 【网络】– 【外部 IP 地址】 – 【保留静态 IP】
机器类型里面选最便宜的那个微型就够用,启动磁盘选Ubuntu16.04LTS,其他系统也可以只要是你会部署的,我只能参照其他教程搞定Ubuntu1604所以我选择这个
由于众所周知的原因,单纯部署完shadowsocks服务之后速度都不会太理想,即使你选择的是台湾、日本这种很好的线路,依然会存在丢包和不稳定的情况。因为这一步会需要重新启动,所以放在部署SS服务之前。
然后我们需要创建一个 shadowsocks server 的配置文件,可以直接建在当前用户目录下
回车之后会进入这个创建的文件,按键盘上的 insert键会进入编辑,然后把下面的内容输入进去。按ESC键会发现左下角的insert消失,shift+:这个组合键左下角出现:输入wq回车就保存退出文件。红色字体分边是端口和密码,设置成你想要的就行了
7.31日更新:上面的内容有网友反映直接复制会报错,请注意以下两点:1代码的全部内容必须为英文半角输入,2server_port与password后面的数字内容请自定义,也就是你之后在shadowsocks客户端上配置使用的端口和密码。
但是服务器可能会自动重启,这样的话就需要每次手动开启SS服务,很麻烦而且还会遇到要用梯子但是梯子在墙外的这种困境,怎么办呢?那么我们进入第四步,写脚本让系统开机后自动启动ss服务。
这一点让我尝试了很久,搜了很多教程说什么在系统的rc.local里面添加启动命令就行等等,试过很多次,各种折腾改路径都不行,最后还是参考这个教程把ss的配置文件修改成自己的,就成功了。
进入文件后添加以下内容,方法与前面创建ss-conf.json这个文件一样,使用insert键、shif+:、wq回车保存等等
台湾这个线路经过优化之后,测试Youtube1080P是不会卡顿的,能达到你带宽的上限速度。