亚马逊服务器搭建Shadowsocks

写在前面

在大陆由于墙(GFW)的存在,很多境外网站的访问会受限,此时搭建属于自己的梯子是最为合适的方法,前提是你是一个喜欢折腾的。
本文主要是贴链接,因为网上有很多很完备的教程,然后我踩的坑会单独说一下。

科学上网之EC2搭建shadowsocks

原文地址>>,搜集资源时发现竟然是同事写的!很详细的一篇教程,我就是按照教程来的!只不过他是Mac平台,我是windows平台!

部分过程图片罗列:

aws
aws
aws
aws
aws
aws
下面这两步注意,需要选择带有符合条件的免费套餐
aws
aws
aws
aws
aws
下面这一张是创建预算邮箱通知:
aws

实例启动之后的安装操作

1
2
3
4
5
sudo -s //获取超级管理员权限
apt-get update //更新apt-get包管理工具
apt-get install python-pip //安装Python包管理工具
pip intall shadowsocks //安装shadowsocks,这里可能会提示python pip不是最新版本,可忽略
ssserver -c /etc/shadowsocks.json -d start //启动shadowsocks

注意:
多端口配置信息:
aws

1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"server":"0.0.0.0",
"local_address": "127.0.0.1",
"local_port":1080,
"port_password": {
"8381": "foobar1",
"8382": "foobar2",
"8383": "foobar3",
"8384": "foobar4"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}

这里有教程说server改成你的实例外部IP,但是我这边没成功,配置成上面的成功了。

配置完记得重启一下服务:

1
2
3
4
ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop
ssserver -c /etc/shadowsocks.json -d restart
ssserver -c /etc/shadowsocks.json -d status

注意看一下关闭服务时的info是stoped为正常,如果是not running说明有问题,查看配置!

添加开机启动:
我这里配置了CPU过载自动重启,所以需要将ss服务设置成自动启动:
运行vi /etc/rc.local编辑re.local文件,在exit 0前面添加:
ssserver -c /etc/shadowsocks.json -d start

其他的流程,上面教程中都很详细!请认真按照教程走!

如果你是windows用户:

你可能需要看一下下面的内容:

下载SSH链接工具

1.我使用的是Putty;
2.不过Putty不能直接使用AWS生成的密钥,需要使用puttygen将.pem密钥转换成.ppk类型;
a.打开puttygen,点击Load加载.pem密钥(亚马逊服务器生成),选择密钥文件(需要选择所有文件类型)之后点确定;
puttygen1
b.点击Save private key,其他的默认(密钥类型SSH-2 RSA,位数2048和1024均可),生成.ppk密钥;
puttygen2
c.配置putty:首先将上一步生成的密钥配置在putty客户端SSH–>Auth–>Private key file for authentication;
putty1
d.然后在Session–>Host Name中配置你实例的外部IP即可,端口默认22!
putty2
e.登录:
3.登录名为:

实例类型 用户名
Amazon Linux AMI ec2-user
RHEL5 AMI ec2-user或root
Ubuntu AMI ubuntu
Fedora AMI ec2-user或fedora
SUSE Linux ec2-user或root

putty3
putty4

资源和教程:

putty和puttygen官方下载>>
下载最新的即可!
putty备用下载>>
puttygen备用下载>>
Putty连接实例官方帮助文档>>
Putty连接实例官方帮助文档备用地址>>
上面的官方帮助文档十分全面和细致,建议仔细查看!
密钥转换和登陆配置>>
SS>>
SS-3.4.2备用下载>

最后说一下,FinalSpeed现在升级之后收费了!不过旧版的还是可以用的,请参照以下链接,点我>>

KCP资源占用少,稳定性还不错

Ethan wechat
欢迎扫一扫关注~
坚持原创技术分享,您的支持将鼓励我继续创作!