边肖知道我们运维人员对服务器比较熟悉,当然对PPTP在Linux主机上的安装部署并不陌生,但对很少操作Linux主机的站长或运维新手可能就不熟悉了。但是需要学习如何在Linux主机上安装和部署PPTP。毕竟站长要全能。今天,这篇名为《边肖》的文章梳理了为Linux主机安装和部署PPTP的步骤。
1.PPTP简介:
PPTP是点对点协议的扩展。PPTP采用PPP提供的认证、压缩和加密机制。PPTP可以随着传输控制协议自动安装。PPTP和微软端到端加密(MPPE)技术提供虚拟专用网服务来封装和加密机密数据。
MPPE将通过由第二代移动安全协议和第二代移动安全协议认证过程生成的加密密钥对PPP帧进行加密。为了加密包含在PPP帧中的有效数据,客户端必须使用MS-CHAP和MS-CHAPv2身份验证协议。
如果我们想安装和部署PPTP,我们需要租用或购买VPS或独立的服务器(我们需要能够在服务器Linux上安装软件是最好的,这是相对稳定的。
2.关于开放服务器:的几点注意事项
基于OpenVZ虚拟化技术的VPS需要打开TUN/TAP才能正常使用。购买VPS时,请咨询服务提供商是否支持打开TUN/TAP。
OpenVZ虚拟VPS要求系统内核支持IPSec。也就是说,如果母服务器的内核不支持它,就没有办法,只能更换VPS。所以一般不建议在OpenVZ的VPS上安装这个脚本。如果脚本检测到VPS是OpenVZ架构,则会出现警告。
3.Linux主机/服务器如何检测是否支持TUN模块?
执行命令:cat/dev/net/tun
如果返回的信息是:cat:/dev/net/tun:file descriptioninbadstate,则表示正常
4.如何检测是否支持ppp模块?
执行命令:cat/dev/ppp
如果返回信息为:cat:/dev/PPP:nosuchdeviceoraddress,则表示正常
当然,安装的时候脚本也会检查,如果不适合安装,脚本会提示。
安装脚本:
"
CD/根
wget-no-check-certificate https://raw . githubusercontent.com/teddy sun/cross/master/PPTP . sh
chmod xpptp.sh。/pptp.sh
"
5.如何为Linux主机添加PPTP账号/服务器:
/etc/PPP/chap-机密
连接619错误解决方案:
用文本编辑器打开/var/log/messages文件,并找到以下错误消息:
" GRE:read(fd=6,buffer=8059660,len=8196)from ptyfailed : status=-1 error=Input/Outputer error,通常导致usuallycausedbyunexpectedterminationofpppd,checkoptionsyntaxandpppdlogs "
" ctrl : GrereadorptyWritefiled(GRE,pty)=(7,6)"
这表明logwtmp配置选项有问题。编辑/etc/pptpd.conf文件,注释掉logwtmp选项(在它前面添加一个#来注释),然后重新启动pptpd服务。
以上是滕友边肖编的Linux主机上安装部署PPTP的详细教程/服务器的介绍,操作起来并不复杂。我相信随着时间的推移,你的技能会大大提高。想了解更多Linux主机/服务器,请关注。他拥有12年IDC服务器租赁/托管)/云计算服务提供商经验,IDC运营专家,2018年成为华为云河南指定服务中心。