使用AWS服务器优雅的搭建梯子
轻松搭建私服,如何优雅的使用Google…
更新于2018-10-11,勘误!
扯一扯
- 简单:非技术人员也能很快搭建。
- 快速:花费10分钟你就能创建自己的VPN服务。
- 私有:提供仅供你使用的VPN。
- 安全:连接加密且连接VPN服务器时不保留日志信息。
- 可控:根据需求随时开始或者中断VPN服务。
- 全球性:可以在9个世界范围内的区域创建一个或者多个的VPN服务。
- 设备支持:支持PPTP、L2TP(IPSEC),意味着你可以在Android、iPhone、iPad、MAC等设备上使用VPN服务。
必备条件
- 信用卡
- 邮箱
- 手机号
注册AWS账号
为了减少本文长度,注册过程略过,我相信这部分对于大家都没有任何问题。
搭建服务器
注册完成之后,进入控制面板中心,选择EC2
找到启动实例按钮。
选择实例并配置
我选择是:Ubuntu Server 16.04 LTS (HVM), SSD Volume Type - ami-1ee65166
直接点击审核和启动
点击启动
在弹出的页面,选择创建密钥对
填好名称之后,点击下载密钥对,下载完成之后,保存好记住位置,这样才能进行下一步
这样,等待服务器实例创建完成就可以,喝杯茶
查看实例
现在是启动成功之后的状态。接下来吗,我们要使用物理机去连接这个服务器,开始搭建shadowsocks
点击连接
会弹出这个页面,只需要关注红线圈出的位置,点击复制这一部分。
在你刚刚下载的密钥对文件的所在目录下,打开命令行,把刚刚复制的命令粘进去
命令如下
输入yes
连接成功!
搭建shadowsocks服务
命令
$ sudo apt-get update //更新apt-get
$ sudo apt-get install python-pip //安装pip工具,用于安装shadowsocks
$ sudo pip install --upgrade pip //更新pip
$ sudo pip install shadowsocks //安装shadowsocks
$ sudo vim ~/shadowsocks_conf.json //编辑shadowsocks配置,见下面
shadowsocks_conf.json的内容:
{
"server":"0.0.0.0",
"port_password": {
"8388": "密码"
},
"local_address": "127.0.0.1",
"local_port":1080,
"timeout":600,
"method":"aes-256-cfb",
"auth": true
}
启动shadosocks服务
$ sudo ssserver -c ~/shadowsocks_conf.json -d start //启动shadowsocks
启动成功如图:
编辑EC2入站规则
至此,VPN服务器就搭建完毕了。
后记
服务搭建好了,使用客户端去连接就好了。
- 手机端推荐影梭app
- 电脑推荐 https://github.com/shadowsocks/shadowsocks-windows
- 安卓:https://github.com/shadowsocks/shadowsocks-android/releases
如果搭建过程中出现任何不懂得地方,可以联系我。
- 关注微信公众号:码省理工 | 头条号:陶哥的干货圈
- 邮箱:aikuyun.tsl@gmail.com
- QQ:1534761445
推荐阅读
This blog is under a CC BY-NC-SA 3.0 Unported License
本文链接:http://blog.cuteximi.com/aws-vpn/