使用Amazon的AWS来搭建属于自己的shadowsocks服

系统 4364 0

相信有不少水友已经看过 [@billlsp] 巨巨的 [ /read.php?tid=7298878 科学上网 ] 教程,但是对于我这样的菜鸟来说还是过于复杂,而且没有很清晰明了的如何在移动设备上翻GFW的教程~
经过我3个小时的研究,在此教水友们如何在AWS上建立自己的shadowsocks服务器~
首先,照着 [ 科学上网 ] 的教程走到添加用户名密码的那一步,停止!即添加完DNS即可.
然后在putty上键入以下代码

        sudo apt-get update 

sudo python --version 

apt-get install python-gevent python-pip 

pip install shadowsocks
      
 

一句一句来,在网页上复制完切换到putty上右键即是粘贴.
安装完成后,键入

        sudo find / -name shadows*
      
 

记下显示的地址等会做比对
键入

        vi /usr/local/lib/python2.7/dist-packages/shadowsocks/config.json
      
 


注意:这里的config.json文件所在位置需要与刚才搜索显示的位置相同,如有不同以搜索出来的为准.
打开编辑器后如"科学上网"教程中所说的进行编辑
因为是新文件,所以直接粘贴即可

        { 
"server":"127.0.0.1", 
"server_port":8388, 
"local_port":10808, 
"password":"bgt56yhn", 
"timeout":600, 
"method":"aes-256-cfb" 
}
      
 

解释:server是指的你服务器的本机IP,在AWS EC2的Elastic IP页面

如图中的172.5.6.7,当然你们打开来是黑色字体~双引号不要漏下
server_port可以使用一些不被系统占用的端口号,设置的同时在"科学上网"教程中添加端口1723那一页同时添加一个
PS:可以在security group中通过点击第一行的端口组,再在下方的inbound组中添加.
local_port可以使用一些不被系统占用的端口号(暂时我也不知道干什么用所以我设置的是1723你懂的.
password在你使用桌面版或者手机版的shadowsocks客户端是需要的
timeout重连延时,可以无视
method指的是加密方式,比较推荐"aes-256-cfb"
编辑完成后单击ESC,shift+:输入wq后退出

再添加开机启动项目

        cd /etc/ 

sudo vim rc.local
      
 

在末尾exit 0的前面加上

        /usr/local/bin/ssserver -c /usr/local/lib/python2.7/dist-packages/shadowsocks/config.json
      
 

同理,config.json的文件位置需要如上统一.
如果要直接使用的只要输入
ssserver -c /usr/local/lib/python2.7/dist-packages/shadowsocks/config.json即可
或者重启下服务器即可

以上所有语句若有提醒是否安装的,键入y后回车,因版本差异等缘故有部分需要键入yes.
以上所有语句若有提醒未安装语句包的,键入反馈信息中的提示语句即可自动安装.
以上所有语句若有提示错误的,请自行升级相关语言包进行尝试.


至此,服务器端的设置完成.
pc端需要在shadowsocks网站下载一个带gui的客户端,之后如此设置
使用Amazon的AWS来搭建属于自己的shadowsocks服务器
服务器端号填写在EC2申请时获取的ip号.
之后比如在chrome中使用proxyswitchsharp
添加一个情景模式名为shadowsocks,在socks代理中填写ip为127.0.0.1,端口为1723,类型选socks 5即可
使用Amazon的AWS来搭建属于自己的shadowsocks服务器
在PC端使用全局代理需要一个名叫proxifier的软件配合,但是我这边怎么使用都无效,期待高玩们带我飞一飞~

在安卓端下载影梭或者shadowsocks,google商店就有.
新建配置文件后如下设置
使用Amazon的AWS来搭建属于自己的shadowsocks服务器
右上角打开即可.

ios端未越狱只有一个翻GFW的浏览器可以使用,越狱后在cydia可以下载越狱版即可,设置同安卓.

使用Amazon的AWS来搭建属于自己的shadowsocks服务器


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论