AWS搭建Shadowsocks

1.注册AWS实例

略…

2. 远程连接

在密钥对文件myawskey.pem所在目录下打开终端。
终端输入:

$ chmod 400 myawskey.pem
$ ssh -i myawskey.pem ubuntu@yourip

3. 在VPS上安装Shadowsocks服务器端

$ sudo -s
$ apt-get update
$ apt-get install python-pip
$ pip install shadowsocks
$ pip install --upgrade pip
$ sudo ssserver -p 8388 -k mypassword -m rc4-md5 --user nobody -d start

最后一行代码开启Shadowsocks服务器,-p为端口,-k为密码,-m为加密方式。

开启AWS入站端口:在启动实例后,把滚动条滚到最右边,点击安全组下的launch-wizard-1

 

点击操作编辑入站规则

 

点击添加规则端口为8388,来源为任何,点击保存

 

4. 本机安装Shadowsocks客户端

下载并安装Shadowsocks。

Mac版:https://github.com/shadowsocks/ShadowsocksX-NG
Windows版:https://github.com/shadowsocks/shadowsocks-windows
Android版:https://github.com/shadowsocks/shadowsocks-android
iOS版:本人使用的是Shadowrocket

服务器配置配置外网ip,端口号,密码,加密方式即可。

发表评论