老谢博客

  • 首页
  • WordPress
  • 网络技术
  • 乱七八糟
  • 运维技术
  • 给我留言
  • 关于老谢

OpenVZ VPS配置PPTP VPN

分类:运维技术日期:2012-01-23 - 0:00:38作者:老谢

VPS环境:intovps 512M

软件环境:CentOS 5.X 32bit

操作前的准备操作

yum remove -y pptpd ppp
iptables --flush POSTROUTING --table nat
iptables --flush FORWARD
rm -rf /etc/pptpd.conf
rm -rf /etc/ppp

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

cat /dev/net/tun

cat /dev/net/tun

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

cat /dev/ppp

cat /dev/ppp

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

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

二、安装ppp、iptables、pptp

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

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

三、编辑配置文件

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

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

vim /etc/sysctl.conf

vim /etc/sysctl.conf

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

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

sysctl -p

sysctl -p

iptables规则

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

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

/etc/init.d/iptables save
/etc/init.d/iptables restart
/etc/init.d/pptpd restart

/etc/init.d/iptables save /etc/init.d/iptables restart /etc/init.d/pptpd restart

编辑用户

vim /etc/ppp/chap-secrets

vim /etc/ppp/chap-secrets

用户、密码例:laoxie pptpd laoxie *

开机运行

chkconfig pptpd on
chkconfig iptables on

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安装脚本

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

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

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

Tags: OPENVZVPN , VPN , VPN配置教程
  • 上一篇:网站压力测试工具webbench
  • 下一篇:CentOS PPTP配置FreeRADIUS+DaloRADIUS实现高级用户控制+流量控制
11条评论
  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 回复
  7. wkl17 说:

    只支持OpenVZ的VPS吗..?Xen(XenServer)的VPS行不行..?

    POST:2013-06-25 21:21 回复
  8. wkl17 说:

    http://vps.xj123.info/usr/ppp/pptpd-1.3.4-1.rhel5.1.i386.rpm
    未找到页面..文件移走了..?

    POST:2013-06-25 21:25 回复
  9. 文少 说:

    这个兄弟 截图教下 不会呀 谢谢

    POST:2016-09-17 23:23 回复
发表评论 点击取消评论.

*必填

*必填

  • 文章归档
  • 子网计算
  • 我的共享
  • 锻炼计划
  • 给我留言
  • 关于老谢
2025 年 6 月
一 二 三 四 五 六 日
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« 5 月    

最新文章

  • 认知,是否是一座大山?当架构决策变成配置清单比价
  • 重装博客服务器环境
  • 特斯拉24款标续 Model Y 2万公里使用体验
  • 接盘的傻子
  • 小牛us电瓶指示灯闪三次不上电
  • 一次还不错的小米售后体验
  • 装台1600元办公主机
  • 2021好久没更新博客
  • Zabbix监控oxidized备份状态
  • Zabbix 5.0 LTS版本MySQL表分区及编译安装随记

最新评论

  • zwwooooo:类似以前做网站开发时,一开始有自...
  • 老陳网志:有点高端,像我们整点nas玩玩就够...
  • springwood:自从 CentOS 不维护之后,我换 U...
  • 大D:难都搞下来了,那就更得YM了
  • 大D:只能是YM了,谢总牛啊
  • 灰常记忆:经济不好 今年我也换了机器 一...
  • 大峰:这是海外服务器嘛?速度挺快的。
  • 大D:只能单走一个6了哈哈哈
  • zwwooooo:买特斯拉和买iPhone的人群其实相似...
  • 平安家属子痕:一直坚持油车,看你写的心里有...

日志存档

  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2024 年 9 月
  • 2024 年 5 月
  • 2024 年 1 月
  • 2023 年 4 月
  • 2021 年 10 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 2 月
  • 2020 年 11 月
  • 2020 年 9 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 10 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 3 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 1 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 4 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 12 月
  • 2015 年 10 月
  • 2015 年 9 月
  • 2015 年 7 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2015 年 2 月
  • 2015 年 1 月
  • 2014 年 12 月
  • 2014 年 10 月
  • 2014 年 9 月
  • 2014 年 8 月
  • 2014 年 7 月
  • 2014 年 6 月
  • 2014 年 5 月
  • 2014 年 4 月
  • 2014 年 3 月
  • 2014 年 2 月
  • 2014 年 1 月
  • 2013 年 12 月
  • 2013 年 11 月
  • 2013 年 10 月
  • 2013 年 9 月
  • 2013 年 8 月
  • 2013 年 7 月
  • 2013 年 6 月
  • 2013 年 5 月
  • 2013 年 4 月
  • 2013 年 3 月
  • 2013 年 2 月
  • 2013 年 1 月
  • 2012 年 12 月
  • 2012 年 11 月
  • 2012 年 9 月
  • 2012 年 8 月
  • 2012 年 7 月
  • 2012 年 6 月
  • 2012 年 5 月
  • 2012 年 4 月
  • 2012 年 3 月
  • 2012 年 2 月
  • 2012 年 1 月
  • 2011 年 12 月
  • 2011 年 11 月
  • 2011 年 10 月
  • 2011 年 9 月
  • 2011 年 8 月
  • 2011 年 7 月
  • 2011 年 6 月
  • 2011 年 5 月
  • 2011 年 4 月
  • 2011 年 3 月
  • 2011 年 2 月
  • 2011 年 1 月
  • 2010 年 12 月
  • 2010 年 11 月
  • 2010 年 10 月
  • 2010 年 9 月
  • 2010 年 8 月
  • 2010 年 7 月

W3C

  • XHTML 1.0 Transitional
  • CSS level 3
  • Google+
Copyright © 2010-2025 老谢博客 All rights reserved.
Gzipped 76.5% | Optimized loading 49 queries in 0.379 seconds | Memory 38.87 MB | 尼玛的备案
Powered by WordPress. | Hosted By LAOXUEHOST | Theme by WordPress主题巴士 | 站点地图 | SiteMap | uptime查询