热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

LinuxOpenVZVPS一键安装PPTP-VPN服务器

小简是在CentOS5的32位OpenVZ的VPS上成功实现PPTP-VPN的搭建,并且能够正常访问!网上很多教程都有介绍CentOS系统搭建VPN的方法,但是那些繁琐复杂的配置让新手望而却步,小简在此用记录下此次使用一键安装包安装pptp-VPN的安装步骤,其实很简单,只需两步

小简是在CentOS 5的32位OpenVZ的VPS上成功实现PPTP-VPN的搭建,并且能够正常访问!

网上很多教程都有介绍CentOS系统搭建VPN的方法,但是那些繁琐复杂的配置让新手望而却步,小简在此用记录下此次使用一键安装包安装pptp-VPN的安装步骤,其实很简单,只需两步!如果你也想在自己的vps上搭建PPTP-VPN,那么具体操作步骤参考小简的这篇文章,则百分百可成功!


第一步,请先检查你的VPS是否支持搭建VPN

检测是否支持ppp模块

cat /dev/ppp

如果返回信息为:

cat: /dev/ppp: No such file or directory 或者 cat: /dev/ppp: No such device or address

说明PPP模块开启,可以继续安装过程!

如果返回信息为:

cat: /dev/ppp: Permission denied

说明PPP模块禁用,请联系服务商开启!

如图:检测PPP模块开启的返回信息

PPP模块

有的VPS服务商支持通过让你自己选择开启禁止PPP模块,这样我们只要登录SolusVM控制面板,点击:“Enable PPP”(启用PPP)如图,(如果没有这个选项就只能通过联系客服开启了)

开启PPP模块


第二步,成功开启PPP模块,那我们就可以安装pptpd服务

其实利用这个一键安装包非常简单,不需要自己再做任何的配置了!

现在我们需要下载pptpd.sh这个文件,登录Putty命令介面输入命令:

wget http://upload.server110.com/file/20140321/1-1403211045205b.sh

回车。。。。

安装pptpd

继续输入命令:

sh pptpd.sh

回车。。。。

安装pptpd

自动安装完毕显示如下界面:

安装完成

这里要注意的是,“your VPN username is”指的是你的VPN帐号,“VPN password”是你的VPN密码

ok,很简单的两分钟就搞定了!


如果我不想要这个默认的VPN帐号怎么办?我要怎么修改VPN密码呢?如何管理我们的VPN帐号呢?

打开/etc/ppp/chap-secrets 这个文件

添加一行代码,格式为:“VPN用户名 pptpd VPN密码 *”

比如:

xiaojian pptpd 123456 *

其中“xiaojian”为你要添加的VPN帐号的用户名,“123456”为你VPN帐号的密码,后面带一个*号。

如果想添加多个用户,直接再添加一行就可以了。

添加VPN帐号


有了帐号密码,就随你发挥了,脱离天朝,看看墙外的风光!GOGO。。。

可以通过下面的地址测试VPN连接是否能成功打开网站

twitter.com;
www.youtube.com;
www.facebook.com

后记:网上很多教程说还需要输入cat /dev/net/tun来检测tun/tap是否开启,经过小简的测试,实际上这是完全没有必要的!OpenVZ安装PPTP VPN只需开启PPP模块就可以了。

解决错误619:

使用下面命令然后重启pptpd 服务:

mknod /dev/ppp c 108 0

命令记录

#启动PPTP服务

/sbin/service pptpd start

#重启PPTP服务

/sbin/service pptpd restart

#设置开机启动PPTP服务

chkconfig pptpd on

查看端口:

netstat -ntpl

PPTPD端口为1723


推荐阅读
  • YB02 防水车载GPS追踪器
    YB02防水车载GPS追踪器由Yuebiz科技有限公司设计生产,适用于车辆防盗、车队管理和实时追踪等多种场合。 ... [详细]
  • 2023年5月20日凌晨5:20(北京时间),由区块链技术和去中心化应用平台ArcBlock(区块基石)研发的ABT钱包移动应用程序,在苹果App Store和Google Play同步上线,标志着用户在数字世界中首次能够完全掌控自己的身份。 ... [详细]
  • 为提升用户体验,我们推出了全新的多轮预订功能,允许用户在一天内的不同时间段进行NFT预订。 ... [详细]
  • Docker的安全基准
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • Explore how Matterverse is redefining the metaverse experience, creating immersive and meaningful virtual environments that foster genuine connections and economic opportunities. ... [详细]
  • Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ... [详细]
  • 本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ... [详细]
  • 2017年人工智能领域的十大里程碑事件回顾
    随着2018年的临近,我们一同回顾过去一年中人工智能领域的重要进展。这一年,无论是政策层面的支持,还是技术上的突破,都显示了人工智能发展的迅猛势头。以下是精选的2017年人工智能领域最具影响力的事件。 ... [详细]
  • a16z 宣布成立全新的加密研究实验室,旨在推动加密技术和 Web3 领域的科学发展。 ... [详细]
  • Qwik:一款创新的JavaScript框架,致力于提升网页应用的速度与响应性
    Qwik是一款新的JavaScript框架,旨在通过其独特的可恢复性机制,显著提高网页应用的加载速度和用户体验。 ... [详细]
  • 图像分类算法的优化策略与实践
    本文探讨了《Bag of Tricks for Image Classification with Convolutional Neural Networks》论文中的多项技术,旨在通过具体实例和实验验证,提高卷积神经网络在图像分类任务中的性能。文章详细介绍了从模型训练加速、网络结构调整到训练参数优化等多个方面的改进方法。 ... [详细]
  • 本文介绍了 Python 中 *args 和 **kwargs 的使用方法,以及如何通过 lambda 表达式、map 和 filter 函数处理数据。同时,探讨了 enumerate 和 zip 函数的应用,并展示了如何使用生成器函数处理大数据集。 ... [详细]
  • Web3隐私协议Manta Network与区块链互操作性平台Axelar达成战略合作,共同推进跨链资产的隐私保护。 ... [详细]
  • 在创建带有左侧图标的按钮时,遇到了文本与图标对齐的问题。本文提供了几种使用Bootstrap 4解决此问题的方法。 ... [详细]
  • ArcBlock 发布 ABT 节点 1.0.31 版本更新
    2020年11月9日,ArcBlock 区块链基础平台发布了 ABT 节点开发平台的1.0.31版本更新,此次更新带来了多项功能增强与性能优化。 ... [详细]
author-avatar
猪猪情系qq
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有