使用AWS服务器优雅的搭建梯子

Author Avatar
cuteximi 1月 31, 2018
  • 在其它设备中阅读本文章

轻松搭建私服,如何优雅的使用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
run

点击连接

连接

会弹出这个页面,只需要关注红线圈出的位置,点击复制这一部分。

查看命令

在你刚刚下载的密钥对文件的所在目录下,打开命令行,把刚刚复制的命令粘进去

复制

命令如下

命令

输入yes

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服务器就搭建完毕了。

后记

服务搭建好了,使用客户端去连接就好了。

如果搭建过程中出现任何不懂得地方,可以联系我。

  • 关注微信公众号:码省理工 | 头条号:陶哥的干货圈
  • 邮箱: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/