使用亚马逊AWS的免费服务搭建Shadowsocks(Ubuntu 16.04)
条评论亚马逊 AWS 免费服务
首先你需要注册一个免费的亚马逊的 AWS 服务,具体注册教程如下,准备好一张信用卡,根据下面的免费注册教程一步一步的来,就可以得到了一年免费使用的vps。这里就使用这个免费的vps来搭建一下Shadowsocks服务。
- 免费注册教程 AWS一年免费VPS服务器申请及使用教程
- aws官方首页 https://aws.amazon.com
- 免费vps地址 https://aws.amazon.com/free
- VPS管理 https://console.aws.amazon.com/ec2/home
注册时候的注意事项
在注册完成后开始选择vps的时候,切记暂停一下,看一下右上角的服务器节点地址,因为很多人直接默认填过去了,导致选择的美国东部俄亥俄等,其实俄亥俄的延时还是比较大的,个人建议选择东京节点,还算是相当快的。虽然还是不如google的台湾节点。可以访问 http://www.cloudping.info/这个网址去查看各个节点的速度。
安全组设置
在启动了aws的实例之后,记得一定要设置一下安全组策略,不然到后面开启了ss服务会发现依旧无法访问。
在安全组的入站中创建一个自定义 TCP 规则,协议为TCP,然后端口范围就写你下面shadowsocks.json
文件中的server_port
的端口,来源就是选择0.0.0.0/0
,点击添加即可
搭建shadowsocks服务
安装Shadowsocks
|
|
在安装中可能会出现以下报错
是因为语言配置错误导致的,解决方案
配置Shadowsocks
|
|
写入以下内容
然后保存
启动和停止
|
|
在启动的时候有可能提示说找不到ssserver
,这个时候可能是这个命令没有加入全局变量中,先使用whereis ssserver
找到命令的位置,然做一个软连接ln -s 源位置 目标位置
即可。或者直接把命令中的ssserver
更换为你实际安装路径
如果出现以下报错
如果不想频繁重启来验证是否修改正确,可以使用以下命令查看
可以尝试把上面的开始命令更换为再次启动
查看日志
启动和访问的日志位置在/var/log/shadowsocks.log
,访问日志和报错日志都在这里,如果有启动不了或者访问受限的问题,记得来这里查看并解决。
客户端下载和安装
最后只需要安装好对应的客户端https://github.com/shadowsocks,就可以正常使用ss了
疑问和解答
如果在安装或者启动途中有什么报错和问题,可以直接访问https://github.com/shadowsocks/shadowsocks/issues,即可,应该能解决你大部分的疑问。
本文标题:使用亚马逊AWS的免费服务搭建Shadowsocks(Ubuntu 16.04)
文章作者:qianyugang
发布时间:2018-02-28
最后更新:2020-04-21
原始链接:https://102no.com/2018/02/28/aws-shadowsocks-server/
版权声明:本网站发表的全部原创内容(不仅限于文章、图片,包含文章评论),著作权均归其发表者所有,均采用 CC BY-NC-SA 4.0 CN 许可协议。转载请注明作者以及原文链接,商业授权请联系作者。
分享