添加用户:

第一步 注册亚马逊云(已注册直接进入第二步)
1、开始前需要准备好:有外币支付功能的信用卡一张(注册需要,不扣钱)、Email地址、电话(手机更方便一些)
2、访问 https://amazonaws-china.com/cn/
3、点击Sign Up按钮进入Sign In or Create an AWS Account页面
4、填入E-mail地址
5、单击I’m a new user单选框
6、单击Sign in using our secure server按钮进入Login Credentials页面
7、My name is后面填写你的英文名
8、E-mail地址自动从上个页面获取了,在Type it again后面再填一遍
9、Enter a new password设置一个新密码
10、Type it again再次输入新密码
11、单击Continue进入Contact Information页面
12、填写带*的部分即可:Full name全名(英文名+空格+姓氏的拼音就可以,如:Richard Zhao)、Country国家(选择China)、Address Line 1地址(用英文填写地址,瞎编即可)、City城市、State,        Province or Region州,省或者地区、ZIP or Postal Code邮编、Phone Number电话号码
13、在Security Check部分填入Image后面显示的文字
14、勾选Check here to indicate that you have read and agree to the terms of the Amazon Web Services Customer Agreement.
15、单击Create Account and Continue按钮进入Payment Method页面
16、在Credit Card处根据你的外币信用卡上的信息选择信用卡类别,如Visa、MasterCard等,一般在信用卡正面右下角
17、Card Number填入信用卡号
18、Cardholder’s Name填入持卡人姓名,一般在卡片正面左下的英文名或拼音
19、Expiration Date填入信用卡的有效期限,一般在卡片正面英文名上方
20、单击Continue按钮进入Identity Verification页面
21、验证分3步,第1步选择国家为China(+86),单击Call Me Now按钮,等待电话呼入
22、第2步,接到电话后,用电话的号码键盘输入页面上的4位PIN码
23、第3步,验证成功后,单击Continue按钮进入Support Plan页面
24、确保选择的是Basic(Free),然后单击Continue按钮
25、注册成功

第二步 新建EC2 instance(相当于一台服务器)
1、单击Launch the AWS Management Console进入操作台(如果没有登陆则输入用户名与密码登陆)
2、单击My Account/Console下拉菜单下的AWS Management Console,或者单击这个链接https://console.aws.amazon.com/console/home
3、在Amazon Web Services下的Compute & Networking下单击EC2链接
4、在右上角的Help左侧有个下拉菜单,用于选择数据中心所在地,据说选Tokyo会快一些,没有仔细对比过,不知道是否有大的区别。
5、单击页面中的蓝色Launch Instance按钮
6、选择带有Free tier eligible的镜像文件,本操作步骤以Ubuntu Server 12.04.3 LTS – ami-acf9cde9 (64-bit) 为例,找到这个镜像后单击其右侧的Select按钮
7、在这里先不做太多配置上的更改,直接单击Review and Launch按钮
8、再次确认一下所选镜像标有Free tier eligible或者Instance Type为t1.micro,然后单击右下角Launch按钮,弹出Key Pair生成窗口
9、在第一个下拉菜单下选择Create a new key pair
10、在Key pair name下起一个名字,简单点的就可以,例如vpnserver
11、单击Download Key Pair下载Key Pair文件(如果使用了上例的名字,文件名则是vpnserver.pem),一定记住保存到哪里了,这个文件不能丢失,不然新建的Instance就无法使用SSH或者FTP等工具连接了
12、下载并保存好了之后单击Launch Instances按钮
13、稍等几秒后,会看到Your instance is now launching字样,单击View Instances按钮进入Instances管理界面
14、为了方便识别,可以在刚建立的Instance的Name处单击输入一个名字,如VPNServer,回车后确认
15、当VPNServer的Status Checks变为绿色的对勾时,EC2 instance的搭建就成功了

第三步 远程连接你的EC2 instance  
1、单击左侧NETWORK & SECURITY下的Security Groups
2、单击名称为launch-wizard-1的Security Group
3、在下面单击Inbound标签
4、在Port range后面输入1723,单击Add Rule按钮,然后单击Apply Rule Changes按钮
5、单击左侧NETWORK & SECURITY下的Elastic IPs
6、单击Allocate New Address按钮,弹出确认提示框,单击Yes, Allocate按钮
7、右键单击新分配的IP地址,在弹出菜单中单击Associate Address
8、在弹出框的第一个下拉菜单上选择上一步新建的EC2 instance(名称末尾为VPNServer或你自己起的名字)
9、勾选最下面的Allow Reassociation选项
10、单击Associate按钮,这样就把这个IP地址跟你的”服务器“(EC2 instance)绑定了,以后连接的时候就要用这个IP地址
11、单击左侧Instances回到Instances管理界面
12、选中VPNServer这个Instance,单击上方的Connect按钮
13、有两种方式来远程连接你的Instance,SSH客户端或者浏览器的Java客户端,如果你的系统安装了Java可以直接用后者,很方便。这里我们以第一种方式为例
14、如果你使用的电脑是Windows系统,则需要下载一个客户端http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html,安装并打开,具体的操作不做详述
15、如果你使用的Mac系统或者Linux系统就不需要额外下载客户端,直接进入Terminal进行下面的操作即可
16、在Terminal或者SSH客户端中浏览到之前下载的Key Pair目录下(使用cd命令浏览,如果不会用可自行搜索一下相关教程)
17、修改Key Pair文件的权限:
    chmod 400 myvpnserver.pem
18、使用刚才页面里的命令远程连接Instance,类似于:
    ssh -i myvpnserver.pem ubuntu@54.193.XXX.XXX
19、第一次连接会出现一个提示,带有(yes/no)字样的,这里输入yes回车即可
20、几秒之后提示符停留在~$后面闪烁,连接成功

第四步 搭建VPN服务
1、在终端里输入命令
   sudo apt-get install pptpd
   回车运行
2、出现确认提示后输入Y回车
3、安装完成后出现Starting PPTP Daemon: pptpd.字样,提示符停留在~$后闪烁
4、输入并运行
   sudo vi /etc/pptpd.conf
5、按i键,左下角出现– INSERT –字样,使用键盘的方向键把光标移到最后一行的末尾,按回车另起一行
6、输入以下两行:
   localip 192.168.0.1
   remoteip 192.168.0.234-238,192.168.0.245
7、按键盘上的ESC键,左下角的– INSERT —字样消失
8、按住SHIFT键的同时按一下;键,光标跳转到左下角的:号后面
9、输入wq并回车
10、输入并运行
    sudo vi /etc/ppp/pptpd-options
11、同上,在最后增加两行:
    ms-dns 8.8.4.4
    ms-dns 8.8.8.8
12、按键盘上的ESC键,然后SHIFT+;,输入wq并回车
13、输入并运行
    echo "richard     pptpd     password     *" | sudo tee -a /etc/ppp/chap-secrets
14、上面的richard是你的VPN用户名,password是你的VPN密码,可以修改成你自己想要的然后记录好
15、输入并运行
    sudo /etc/init.d/pptpd restart
    sudo netstat -ntpl
16、如果显示带有如下显示内容则说明到目前为止一切正常
    tcp        0      0 0.0.0.0:1723            0.0.0.0:*               LISTEN      958/pptpd
 17、输入并运行
    sudo vi /etc/sysctl.conf
18、使用键盘的方向键把光标移动 #net.ipv4.ip_forward=1这一行,按i键,左下角出现– INSERT —字样
19、删除这一行开头的#,使这一行变为
    net.ipv4.ip_forward=1
20、同上,ESC,SHIFT + ;,输入wq并回车
21、输入并运行
    sudo apt-get install iptables
    sudo iptables -t nat -A POSTROUTING -j MASQUERADE
22、输入并运行
    sudo vi /etc/rc.local
23、同上,在”exit 0″前面增加一行:
    sudo iptables -t nat -A POSTROUTING -j MASQUERADE
24、同上,ESC,SHIFT + ;,输入wq并回车
25、输入并运行
    sudo iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
    sudo sysctl -p
26、大功告成,你的VPN服务器已经搭好了,下一步建立VPN连接时你需要用到:
    服务器地址:你的Elastic IP地址
    用户名:richard(或者你自己使用的用户名)
    密码:password(或者你自己设置的密码)
27、如果要给你的小伙伴朋送个VPN账户,只需要按照第13到15步的操作,增加新的用户名与密码即可

第五步 连接VPN(使用上一步生成的服务器及账户信息建立VPN连接即可,在iOS、Android、windows、Linux等系统里建立VPN连接的教程太多了,具体操作步骤自行搜索吧)
完成,接下来就可以享受自由的互联网了!
(注意,使用了Free tier的EC2的免费期是1年,1年后就会正常收费。另外,如果你的使用量太大,用超了也有可能会扣费的,所以要注意不要给自己周围的伙伴开太多账号哦)
来源: http://blog.csdn.net/dx01259/article/details/50384270

亚马逊VPS的更多相关文章

  1. [转]Amazon AWS亚马逊云服务免费一年VPS主机成功申请和使用方法

    今天部落将再次为大家介绍如何成功申请到来自亚马逊的Amazon AWS免费一年的VPS主机服务.亚马逊公司这个就不用介绍了,是美国最大的一家网络电子商务公司,亚马逊弹性计算云Amazon EC2更是鼎 ...

  2. 亚马逊云服务器VPS Amazon EC2 免费VPS主机配置CentOS及其它内容

    Amazon目前提供为期一年的免费VPS服务,可到地址http://aws.amazon.com 进行申请. 现在对账号申请成功后,对VPS主机配置CentOS的过程做个图文介绍 1.创建实例(Ins ...

  3. 亚马逊云EC2做PPTP SERVER的笔记

    1.在亚马逊控制台上启动实例 2. 3. 4. 5. 6.配置安全组,把你的IP开放所有流量. 7. 用你自己的亚马逊KEY或者生成一个新的KEY来登录EC2 8.开始搭建VPN-PPTP——how ...

  4. 亚马逊AWS免费套餐EC2安装centos连接登录并创建root

    前言:刚开始使用亚马逊的AWS的免费套餐EC2,由于个人习惯使用centos系统,所以果断安装,但是AWS为了安全性,默认禁止用户使用root账户,导致安装配置环境各种问题.所以我把从安好系统后遇到的 ...

  5. 使用AWS亚马逊云搭建Gmail转发服务(三)

    title: 使用AWS亚马逊云搭建Gmail转发服务(三) author:青南 date: 2015-01-02 15:42:22 categories: [Python] tags: [log,G ...

  6. 借助亚马逊S3和RapidMiner将机器学习应用到文本挖掘

    本挖掘典型地运用了机器学习技术,例如聚类,分类,关联规则,和预测建模.这些技术揭示潜在内容中的意义和关系.文本发掘应用于诸如竞争情报,生命科学,客户呼声,媒体和出版,法律和税收,法律实施,情感分析和趋 ...

  7. 使用AWS亚马逊云搭建Gmail转发服务(二)

    title: 使用AWS亚马逊云搭建Gmail转发服务(二) author:青南 date: 2014-12-31 14:44:27 categories: [Python] tags: [Pytho ...

  8. 使用AWS亚马逊云搭建Gmail转发服务(一)

    title: 使用AWS亚马逊云搭建Gmail转发服务(一) author:青南 date: 2014-12-30 15:41:35 categories: Python tags: [Gmail,A ...

  9. 亚马逊S3下载上传文件

    引用网址: http://www.jxtobo.com/27697.html 下载 CloudBerry Explorer http://www.cloudberrylab.com/download- ...

随机推荐

  1. POJ1659 Frogs' Neighborhood(Havel–Hakimi定理)

    题意 题目链接 \(T\)组数据,给出\(n\)个点的度数,问是否可以构造出一个简单图 Sol Havel–Hakimi定理: 给定一串有限多个非负整数组成的序列,是否存在一个简单图使得其度数列恰为这 ...

  2. JavaScript (预热)

    希望把某个元素移除你的视线: 1.display:none;   显示为无 2.visibility:hidden; 隐藏 3.width\height; 4.透明度: 5.left\top; 6.拿 ...

  3. js上拉加载下拉刷新

    写在前边: 工作需要,使用ajax在原来的列表下边使用ajax请求后台数据,拼接在列表最下边,在github转了好久,发现了一个bug极多的js刷新插件,尝试了一个下午,就在快放弃的时候,发现下边有留 ...

  4. 向jsp页面传值时出现乱码

    在一个html页面中用表单向jsp页面传值: 这是html页面 <html> <head> <title>MyBeans.html</title> &l ...

  5. 使用Unicode写文本文件:一个简单类的示例

    参考了http://forums.codeguru.com/showthread.php?457106-Unicode-text-file示例. class WOFSTREAM : public st ...

  6. Sendip 命令行发包工具,支持IP、TCP、UDP等

    Sendip是一个linux平台的命令行发数据包工具,目前(2018年2月)支持的协议有ipv4.ipv6.icmp.tcp.udp.bgp.rip.ntp,作者表示其他协议将会后面支持,当他有空写的 ...

  7. Simotion CF卡 固件下载地址及制作方法

    SIMOTION D - Firmware (Kernel) 固件下载地址 支持中心ID:31045047 https://support.industry.siemens.com/cs/docume ...

  8. IOS 公司标示使用反向域名

    1. 公司标示使用反向域名========================================正向域名 www.baidu.com 用来标示一台网络主机反向域名 cn.itcast.Myd ...

  9. hdu-4288 Coder---线段树+离线处理&离散化

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4288 题目大意: 维护一个有序数列{An},有三种操作: 1.添加一个元素. 2.删除一个元素. 3 ...

  10. Android(java)学习笔记15:匿名内部类实现多线程

    1. 使用匿名内部类实现多线程 二话不说,首先利用代码体现出来,给大家直观的感觉: package cn.itcast_11; /* 4 * 匿名内部类的格式: 5 * new 类名或者接口名() { ...