老谢博客

  • 首页
  • 折腾
  • 网络技术
  • 网站技术
  • 服务器技术
  • 乱七八糟
  • 吐槽
  • 联系我
  • VPS软件下载
  • RSS

OpenVZ VPS配置PPTP VPN

分类:服务器技术日期:2012-01-23 - 0:00作者:老谢阅读:99 围观

VPS环境:intovps 512M

软件环境:CentOS 5.X 32bit

操作前的准备操作

1
2
3
4
5
yum remove -y pptpd ppp
iptables --flush POSTROUTING --table nat
iptables --flush FORWARD
rm -rf /etc/pptpd.conf
rm -rf /etc/ppp


一、检测VPS是否支持TUN和PPP

1
cat /dev/net/tun

返回:cat: /dev/net/tun: File descriptor in bad state,表示通过

1
cat /dev/ppp

cat: /dev/ppp: No such device or address,表示通过

返回:“Permission denied”则不通过。可以尝试联系vps客服,是否可以开通TUN和PPP功能

二、安装ppp、iptables、pptp

1
2
3
4
yum install -y ppp iptables
rpm -ivh http://vps.xj123.info/usr/ppp/pptpd-1.3.4-1.rhel5.1.i386.rpm
mknod /dev/ppp c 108 0 
echo "mknod /dev/ppp c 108 0" >> /etc/rc.local

64bit则执行:rpm -ivh http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.x86_64.rpm

三、编辑配置文件

1
2
3
4
echo "localip 172.16.36.1" >> /etc/pptpd.conf
echo "remoteip 172.16.36.2-254" >> /etc/pptpd.conf
echo "ms-dns 8.8.8.8" >> /etc/ppp/options.pptpd
echo "ms-dns 8.8.4.4" >> /etc/ppp/options.pptpd
1
vim /etc/sysctl.conf

找到net.ipv4.ip_forward,把值编辑为1

找到net.ipv4.tcp_syncookies,前面加上注释符 #

1
sysctl -p

iptables规则

1
2
iptables -t nat -A POSTROUTING -s 172.16.36.0/24 -j SNAT --to-source vps公网ip
iptables -A FORWARD -p tcp --syn -s 172.16.36.0/24 -j TCPMSS --set-mss 1356
1
2
3
/etc/init.d/iptables save
/etc/init.d/iptables restart
/etc/init.d/pptpd restart

编辑用户

1
vim /etc/ppp/chap-secrets

用户、密码例:laoxie pptpd laoxie *

开机运行

1
2
chkconfig pptpd on
chkconfig iptables on

本文主要参考以下文章:
http://www.piaoyi.org/network/OpenVZ-VPS-PPTP-VPN.html OpenVZ VPS搭建PPTP VPN的方法
http://www.laohao.info/openvz-vps-concise-guide-to-install-the-pptp-vpn-service/ OpenVZ vps安装PPTP VPN服务简明教程
http://wiki.wowubuntu.com/linux/openvz-archlinux-pptp-vpn OpenVZ VPS 上架设 PPTP VPN ( BuyVM & ArchLinux)
主要参考diahosting的一键pptp安装脚本

原文地址 : http://www.xj123.info/2301.html

本站遵循 : 署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5)

版权声明 : 原创文章转载时,请务必以超链接形式标明文章原始出处

Tags: OPENVZVPN , VPN , VPN配置教程
  • 上一篇:网站压力测试工具webbench
  • 下一篇:CentOS PPTP配置FreeRADIUS+DaloRADIUS实现高级用户控制+流量控制
8条评论
  1. 大D 说:

    沙发是我的!!

    POST:2012-01-23 13:17 回复
  2. kkStx 说:

    新年快乐, 新年开心, 新年愉快。

    POST:2012-01-24 00:30 回复
  3. 残忆 说:

    祝博主新年快乐,龙年大吉。

    POST:2012-01-24 18:15 回复
  4. 梦之翼 说:

    关于我在配置时遇到的问题给你提个完善的建议:
    1.
    vim /etc/sysctl.conf
    找到net.ipv4.ip_forward,把值编辑为1
    找到net.ipv4.tcp_syncookies,前面加上注释符 #
    sysctl -p
    sysctl -p 应改为sysctl -p /etc/sysctl.conf (使修改立即生效)

    2.还有就是关于SELinux认证的问题
    3.vps建立pptp的vpn出现错误734
    解决的方法是:

    vi /etc/ppp/options.pptpd
    require-mppe-128 -> # require-mppe-128
    拨号连接–>安全–>要求数据加密(没有就断开) 前面的勾取消

    这是我遇到的问题,你可以参考一下。

    POST:2012-01-25 02:10 回复
    • 老谢 说:

      @梦之翼 感谢分享经验,我的selinux一直都是关闭的 Orz..

      POST:2012-01-25 09:06 回复
  5. zwwooooo 说:

    新年快乐!
    OpenVZ就只能上PPTP了

    POST:2012-01-26 16:25 回复
  6. 返利网 说:

    我的linode vps就是装不了VPN,可能我技术不行,哎哎。装的是CentOS 6.0,还在琢磨中呢。

    POST:2012-02-01 16:18 回复
    • 老谢 说:

      @返利网 检查下是否支持PPP和TUN

      POST:2012-02-03 20:07 回复
发表评论 点击取消评论.

*必填

*必填

  • 域名注册
  • 文章归档
  • IP子网
  • 磁盘
  • 留言板
  • 关于
2012 年二月
一 二 三 四 五 六 日
« 一    
 12345
6789101112
13141516171819
20212223242526
272829  

最新文章

  • (D)DoS Deflate 防御简单DDOS攻击
  • 让cmd也能查询whois和ip信息
  • HDWIKI 安装提示Access Denied解决方案
  • 谁偷走了我的密码?
  • 吐槽の超淫乱!(重口、慎入)
  • css自定义滑块样式
  • CentOS安装MySQL支持远程连接的方法
  • 吐槽:情人结
  • nginx前端反代,后端apache记录正确访问者ip
  • 转载:VPS自动备份到dropbox的脚本

日志存档

  • 2012 年二月
  • 2012 年一月
  • 2011 年十二月
  • 2011 年十一月
  • 2011 年十月
  • 2011 年九月
  • 2011 年八月
  • 2011 年七月
  • 2011 年六月
  • 2011 年五月
  • 2011 年四月
  • 2011 年三月
  • 2011 年二月
  • 2011 年一月
  • 2010 年十二月
  • 2010 年十一月
  • 2010 年十月
  • 2010 年九月
  • 2010 年八月
  • 2010 年七月

热门文章

  • 把桌子收拾干净了
  • 2011中学聚会
  • 你真的懂每一张JPG的内涵么?
  • 博客搬家至日本东京
  • 2011年末总结
  • WP AJAX Edit Comments-留言编辑
  • wordpress读者墙血条版-感谢无冷大湿
  • T410 5天使用总结
  • CPU不给力?高清电影看不起来?没关系,我有硬解码!
  • 感谢Leyar,T楼奖品收到

随机文章

  • 2011中学聚会
  • godaddy域名续费失败怎么办
  • 雷锋群文化衫
  • wordpress后台登陆死循环,返回登陆界面
  • NAT试验笔记
  • 老谢虚拟思科实验室v1.0
  • 强制本地域名解析
  • 52sc.info 第五日…
  • VPS环境配置预备篇
  • 最近的情况

最新评论

  • 这个我收下了,前几天下了»
    Post: 2012-02-23 10:39:52
  • 不错 已经在用了»
    Post: 2012-02-23 08:46:30
  • 哈哈哈。。笑死我了。。»
    Post: 2012-02-22 23:30:30
  • 我也从来没有考虑过这种问»
    Post: 2012-02-22 23:28:57
  • 依然还是很瘦啊你。。。我»
    Post: 2012-02-22 23:27:02
  • YM老谢»
    Post: 2012-02-22 23:23:09
  • 老谢越来越NB了啊。。Y»
    Post: 2012-02-22 23:21:57
  • 拿到权限,什么都可以干~»
    Post: 2012-02-22 20:57:50
  • 占领地板,表示最近对cm»
    Post: 2012-02-22 20:53:18
  • 表示这个可以有,方面喜欢»
    Post: 2012-02-22 20:49:18

W3C

  • XHTML 1.0 Transitional
  • CSS level 3
Copyright © 2010-2012 老谢博客 All rights reserved.
Gzipped 74.02% | Optimized loading 40 queries in 4.077 seconds | Memory 6.57 MB
Powered by WordPress. Theme by WordPress主题巴士 | Uptime | 百度地图 | SiteMap |