开发者社区> 问答> 正文

阿里云服务器配置VPN详解,pptpd下载地址更新版

声明 :本文是为了方便大家搭建VPN,并且本人声明此文章是借鉴kurobox作者的文章,只是在他的文章中有两个链接出现错误,(其中的pptpd下载链接地址我已经更新,大家可以按照以下步骤正常使用了)导致很多人搭建失败和遇到不必要的麻烦,所以本人在进行修改够重新上传了本文章,希望能给大家提供方便,祝大家元宵节快乐, 阿里云服务器配置 详解(测试成功)


阿里云服务器配置 详解(测试成功) 我的操作环境:阿里云香港节点云服务器,操作系统: CentOS 6.3 64 名词解释: pptp VPN 服务器类型之一, PPP 是一种数据链路层协议, iptables 过滤系统。
【正文】
1 服务器端安装软件
1.1 首先安装 ppp ,命令: [root@kuro ~]#yum install -y ppp iptables 提示 Complete! ,安装成功;
1.2 安装 pptp ,由于 pptp 没有存放在 CentOS 的源中,所以用 yum 命令安装返回的是找不到安装包的,需要从网上下载,
安装命令如下: [root@kuro ~]#rpm -ivh http://pptpd.fanqiangmao.com/pptpd-1.3.4-2.el6.x86_64.rpm


2 配置pptp 2.1 编辑 /etc/pptpd.conf ,命令如下 [root@kuro ~]#vi /etc/pptpd.conf
#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245
修改成 localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
即将这两行第一个字符“ # ”去掉,保存退出 Vi 命令补充:如需查找 abc 则输入 ”:/abc” ,修改文本输入 i ,退出修改按 esc ,保存并退出输入 ”:/wq”


2.2 编辑 /etc/ppp/options.pptpd ,命令如下 [root@kuro ~]#vi /etc/ppp/options.pptpd

#ms-dns 10.0.0.1
#ms-dns 10.0.0.2
改成
ms-dns 8.8.8.8
ms-dns 8.8.4.4
即将这两行第一个字符“ # ”去掉,而后修改 DNS IP


2.3 设置使用 pptp 的用户名和密码 命令: [root@kuro ~]#vi /etc/ppp/chap-secrets
打开后只有两行,而且一个账号都没有
# Secrets for authentication using CHAP
# client server secret IP addresses 根据您的需要添加账号,每行一个。
按照:“用户名 pptpd 密码 ip 地址”的格式输入,每一项之间用空格分开,例如: kuro pptpd 123456 * * 表示所有 IP 保存并退出。


3 、修改内核设置,使其支持转发 命令: [root@kuro ~]#vi /etc/sysctl.conf
net.ipv4.ip_forward=0
改成 net.ipv4.ip_forward=1
net.ipv4.tcp_syncookies= 1
改成 #net.ipv4.tcp_syncookies= 1
保存并退出 执行以下命令使修改后的内核生效 [root@kuro ~]#sysctl -p


4 、添加iptables 转发规则 iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -jMASQUERADE 注意: 由于阿里云是双网卡,内网 eth0 ,外网 eth1 ,所以这块特别容易误写为 eth0 ,这也是为什么很多杂乱的教程无法配置成功的原因之一)


添加好转发规则后保存一下并重启 iptables [root@kuro ~]#/etc/init.d/iptables save [root@kuro ~]#/etc/init.d/iptables restart


5 、重启pptp 服务 [root@kuro ~]#/etc/init.d/pptpd restart 这里要注意一下,其实此时 pptp 还没运行起来。所以使用 restart 重启,会显示 Shutting down pptp [FAILED] 。还会有一个警告,可以忽略。如不放心可以再用以上命令重启一下 pptp 就非常顺利的运行了。


6 、设置pptp iptables 随系统启动 [root@kuro ~]#chkconfig pptpd on [root@kuro ~]#chkconfig iptables on 至此, pptp 服务端安装结束。 PC 端的“网络和共享中心”,设置新的连接或网络,即可访问 VPN




展开
收起
hjh745878818 2015-03-05 14:34:29 43901 0
16 条回答
写回答
取消 提交回答
  • 回 楼主hjh745878818的帖子
    curl: (6) Couldn't resolve host 'pptpd.fanqiangmao.com'


    这个地址下载不了啊
    2018-11-14 17:21:41
    赞同 展开评论 打赏
  • pptpd-1.3.4-2 是好古老的东西了,也不知道楼主这教程是哪抄来的
    2016-01-21 19:08:22
    赞同 展开评论 打赏
  • ldz
    回 14楼wsqy的帖子
    我也是,可以连上,用不了外网,求解
    2016-01-21 14:17:10
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    请问为什么我连接上了  但是却上不了外网啊
    2015-10-12 12:01:21
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    第二步出错

    -------------------------

    Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    非常感谢,已配置成功。刚才出错是系统不同,要64位6.3系统,不能用32位系统。
    2015-06-28 17:29:11
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    唉 没成功
    2015-05-31 12:40:00
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    国外服务器的就用老外的vps把。。。linode,或者digitalocean都可以。linode,10刀,digitalocean 5刀,价格很公道。ssd盘。
    2015-04-20 22:30:17
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    非常的不错  ,
    2015-04-20 13:22:18
    赞同 展开评论 打赏
  • 阿里云ping https://ping.gaomeluo.com/aliyun/
    优秀文章-欢迎进行技术分享,感谢你的支持!
    2015-04-07 17:26:09
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    mark , 很有帮助
    2015-04-07 13:21:58
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    测试可用 但是不知道是不是带宽只有1m的原因  连接上 速度好慢好慢。。
    2015-03-08 17:50:36
    赞同 展开评论 打赏
  • PHP程序员,业余无线电爱好者,呼号:BH9BHT,自由职业!
    您的无私奉献精神值得我们学习!向您致敬!
    2015-03-06 14:52:14
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    之前有部署过,不过好像还真没有用上。不知道是哪里出了问题~
    以后有时间再研究~不过可以省去那包月费咯~哈哈`
    2015-03-06 03:11:15
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    地址有点看不清,我写在这  rpm -ivh http://pptpd.fanqiangmao.com/pptpd-1.3.4-2.el6.x86_64.rpm

    -------------------------

    Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    在1.2步骤中,由于之前的域名过期,导致很多人pptpd文件下载失败。
    现更新如下,代码为:
    rpm -ivh http://vpn.onemiao.com/pptpd-1.3.4-2.el6.x86_64.rpm   然后就可以了 。
    2015-03-05 15:55:59
    赞同 展开评论 打赏
  • Re阿里云服务器配置VPN详解,pptpd下载地址更新版
    已经在用,确实是eth0这容易被忽略
    2015-03-05 15:14:58
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载