Amazon EC2上搭建VPN服务器

Amazon EC2 提供了一年免费试用,Micro Instance,配置是 1G 内存,共享 CPU,和每月 15G 的流量。搭一个 VPN 服务器绰绰有余了。操作系统我选的是 Amazon Linux,感觉 Amazon 的定制版更高效,尽管它可能没有 Ubuntu 那么强大。

安装过程如下:

  • 安装ppp,pptpd

$ sudo yum install ppp pptpd --enablerepo=epel
  • 打开IP转发(IP Forward)功能

在 /etc/sysctl.conf 文件中修改:

net.ipv4.ip_forward = 1

保存设置

$ sudo sysctl -p
  • 添加DNS服务器

打开/etc/ppp/options.pptpd 文件并添加入如下内容:

ms-dns 8.8.8.8
ms-dns 8.8.4.4

以上2个是Google提供的免费DNS

  • 添加 VPN 帐号

在/etc/ppp/chap-secrets文件中添加VPN用户,格式为“用户名 服务器 密码 IP地址”:

vpnuser pptpd myVPN$99 *
  • 启动pptpd,并把pptpd设置成开机自启动

$ sudo chkconfig pptpd on
$ sudo service pptpd restart
  • 在 IP Tables 中开启 IP 伪装(IP Masquerade)

ETH=$(route | grep default | awk ‘{print $NF}‘)
iptables -t nat -A POSTROUTING -o $ETH -j MASQUERADE

如果你需要这个设置在重启之后依然有效,则需要把这一行添加到 /etc/rc.local 的末尾。

  • 最后别忘记在EC2的管理界面(Management Console)中,打开TCP的1723端口,这是pptpd的默认连接端口。

一键安装脚本

$ wget https://raw.githubusercontent.com/guanwei/scripts/master/setup-pptpd-vpn.sh$ sudo sh setup-pptpd-vpn.sh

win7怎么设置PPTP连接VPN

时间: 2024-10-07 04:10:46

Amazon EC2上搭建VPN服务器的相关文章

在Amazon EC2上安装VPN服务

操作系统我选的是Amazon Linux,感觉Amazon的定制版更高效,尽管它可能没有Ubuntu那么强大. 安装过程如下: 1. 安装ppp: yum install ppp 2. 下载并安装pptpd: wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpmrpm -Uhv pptpd*.rpm 3. 修改/etc/ppp/options.pptpd 文件中添加DNS服务器: ms-

通过Amazon EC2来搭建基于pptpd协议的VPN服务器

近期注册了AWS提供了一年的免费服务,由于国内不能上goole,我们在这里来搭建一个属于自己的vpn服务器,让我们可以随时进行goole以及一些国内限制网站的访问,使用AWS云服务器为Red Hat Enterprise Linux -RHEL- 6-6-5_GA-AutogenByAWSMP作为搭建环境. 使用YUM安装pptp服务 [root@ip-172-31-1-128 ~]# yum install ppp [root@ip-172-31-1-128 ~]# cd /usr/local

Windows 2003 server 服务器上搭建VPN

Windows 2003 server 服务器上搭建VPN   东莞翔达网络跟大家分享下如何搭建VPN 先来了解大声道一下VPN,VPN(Virtual private Network,虚拟专用网)是穿越专用网络或公用网络的.安全的.点对点连接的网络.VPN客户端使用特定的隧道协议,与VPN服务器建立虚拟连接.' D/ c9 v6 o/ q* W8 W- QVPN最佳范例就是:VPN客户端使用VPN连接到与Intenet相连的VPN服务器上.它的工作是VPN服务器应答验证VPN客户端的身份,如果

Ubuntu搭建VPN服务器

最近一段时间随着Google逐渐要退出香港,访问Google真是一件让人着急的事,同时很多源码包都无法安装.因此果断自己租一台服务器搭建一个VPN服务器,脱离墙内人士的苦海.因此将自己搭建VPN服务器的过程记录如下: 1. 服务器的租用:选取 BUDGETVM 最便宜的一款,一年的费用为90元人民币,同时支持支付宝付款,付款比较方便.经测试,延时为170ms,上网之类的还可以接受.如图所示: 2. ssh登录:租用成功后会有选择操作系统和其他一些选项,我取Ubuntu作为租用服务器的系统.同时最

vpn服务器搭建vpn服务器多少钱国外的vpn服务器多少钱

vpn服务器搭建vpn服务器多少钱国外的vpn服务器多少钱服务器租用价格表:?没有性价比更高的配置:香港服务器 双核 4G内存 独享国际带宽5M 399元 L5640 12核 8G内存 独享国际带宽5M 899元 E5 2670 16核 8G内存 独享国际带宽5M 1200元 QQ: 2727453595借助VPN,企业外出人员可随时连到企业的VPN服务器,进而连接到企业内部网络.借助windows2003的“路由和远程访问” 服务,可以实现基于软件的VPN. VPN(Virtual Priva

搭建VPN服务器或 出现733错误解决方法[验证]

搭建VPN服务器出现733错误解决方法[验证]   昨晚用Windows 2003单网卡用花生壳实现VPN,搭建好VPN服务器后(记得把防火墙和WINDOWS连接共享服务关掉哦,在WINDOWS 2003中服务名为:Windows Firewall/Internet Connection Sharing),注册好花生壳(这真是个好东本啊),尝试远程连接时出现错误信息:TCP/IP CP报告了错误733,不能完成到远程计算机的连接, 没有就ppp协议成功.怎么回事呢?百度了一下!原来VPN服务器不

详解Linux 6&7上搭建DNS服务器

整个hteret大家庭中连接了数以亿计的服务器个人主机,其中大部分的网站,部件等服务器都使用了域名形式的地址,如www.google.com.mail 163.com 等.很显然这种地址形式要比使月01231317202103 7A 的户地址形式更加直观而且更容易被用户记住. DNS系统在网络中的 作用处是维护着一个地址数现连,其中记录了各种主机城名与户地址的技关系上内便光安户租序现供正向的地址解析服务正向解析根据域名查IP 地址即将指定的域名解析为相对应的P地址,域名的正向解 析是DNS服务器

Ubuntu上搭建Git服务器

下面我们就看看,如何在Ubuntu上搭建Git服务器.我们使用VMware虚拟机安装两台Ubantu系统,分别命名为gitServer和gitClient_01. 1.安装OpenSSH并配置SSH无密码登陆 通过命令 sudo apt-get install openssh-server,安装SSH服务. 通过命令 ps –e|grep ssh,查看ssh服务是否启动. 通过以上命令,我们为Ubantu系统安装SSH服务,并配置SSH无密码登陆,首先我们修改主机和ip配置文件:gedit /e

Cisco网络设备搭建VPN服务器的全过程

Cisco网络设备搭建VPN服务器的全过程 环境:在公司的南京办事处与上海办事处之间建立VPN联接. 南京办事处网络设置: 内网IP 10.1.1.0/24 外网IP 202.102.1.5/24 上海办事处网络设置: 内网IP 10.1.2.0/24 外网IP 202.102.1.6/24 南京路由器配置 ! service timestamps debug uptime service timestamps log uptime no service password-encryption