云服务免费搭建SSdocx.docx
《云服务免费搭建SSdocx.docx》由会员分享,可在线阅读,更多相关《云服务免费搭建SSdocx.docx(9页珍藏版)》请在冰豆网上搜索。
云服务免费搭建SSdocx
云服务免费搭建SS
注册AWS
到AWS进行注册。
注册过程中需要绑定信用卡,会扣$1(预授权)。
但需要注意的是,在没有用超的情况下,是免费的,作为SS服务器,只能是流量超额会导致(15GB/月)。
注册过程中,需要填写手机号,会有国际长途(手机号默认开通)打进来,告诉你验证码。
创建AWS实例
登录AWS控制台,点击EC2(ElasticComputeCloud)
点击高级EC2启动实例向导进行个性化配置
定制化服务器类型
选择Amazon系统镜像(AMI)
这里选择ubuntu
选择默认实例类型
3-5步直接默认下一步
配置安全组
这里先配置所有流量和端口开放
生成密钥对
创建账单警报
登陆服务器(安装Xmanager5)
通过XmanagerXshell连接到EC2,具体Xshell连接教程
安装shadowsocks
#获取root权限
sudo–s
#更新apt-get
apt-getupdate
#安装python包管理工具
apt-getinstallpython-setuptools
apt-getinstallpython-pip
#安装shadowsocks
pipinstallshadowsocks
配置shadowsocks
创建配置文件
mkdir/etc/shadowsocks
vim/etc/shadowsocks/ss.json
配置文件ss.json内容:
{
"server":
"0.0.0.0",
"server_port":
8388,
"local_address":
"127.0.0.1",
"local_port":
1080,
"password":
"abcd1234",
"timeout":
600,
"method":
"aes-256-cfb",
"fast_open":
false,
"workers":
1
}
配置字段
说明
server
服务端监听地址(IPv4或IPv6)
server_port
服务端端口,一般为443
local_address
本地监听地址,缺省为127.0.0.1
local_port
本地监听端口,一般为1080
password
用以加密的密匙
timeout
超时时间(秒)
method
加密方法,默认为aes-256-cfb,更多请查阅Encryption
fast_open
是否启用TCP-Fast-Open,true或者false
workers
worker数量
启动shadowsocks
启动sudo/usr/local/bin/ssserver–c/etc/shadowsocks/ss.json–dstart
停止sudo/usr/local/bin/ssserver–c/etc/shadowsocks/ss.json–dstop
重启sudo/usr/local/bin/ssserver–c/etc/shadowsocks/ss.json–drestart
设置SS开机启动
sudovi/etc/rc.local
在rc.local文件末尾添加以下代码:
sudo/usr/local/bin/ssserver–c/etc/shadowsocks/ss.json–dstart
本地设备连接到SS服务
在GitHub下载最新的客户端,安装之后,按照下图维护信息
防止AWS到期或其他原因扣费
为了防止流量超出或者此悲剧发生,需要设置账单警报,前面已经介绍过了。
还有就是在安全组下面设置入站和出站规则。
一言以蔽之,到期之前,把你账户下所有AWS实例关闭并销毁。