發(fā)布時間:2019-07-04 作者:騰佑科技
小編知道我們運維人員對于服務(wù)器那在熟悉不過的了,當(dāng)然對于Linux主機/服務(wù)器安裝和部署PPTP也不會陌生,但是對于很少操作Linux主機/服務(wù)器的站長或運維新手來說,可能就比較陌生了。但是對于如何在Linux主機/服務(wù)器安裝和部署PPTP那還是有必要學(xué)習(xí)一下的。畢竟站長是要成為萬能的,今天這篇文章騰佑科技小編就為各位整理了關(guān)于Linux主機/服務(wù)器安裝和部署PPTP的步驟。
1、PPTP的介紹:
PPTP是對端對端協(xié)議(PPP)的一種擴展,PPTP采用了PPP所提供的身份驗證、壓縮與加密機制。PPTP能夠隨TCP/IP協(xié)議一道自動進(jìn)行安裝。PPTP與Microsoft端對端加密(MPPE)技術(shù)提供了用以對保密數(shù)據(jù)進(jìn)行封裝與加密的VPN服務(wù)。
MPPE將通過由MS-CHAP、MS-CHAP v2身份驗證過程所生成的加密密鑰對PPP幀進(jìn)行加密。為對PPP幀中所包含的有效數(shù)據(jù)進(jìn)行加密,虛擬專用網(wǎng)絡(luò)客戶端必須使用MS-CHAP、MS-CHAP v2身份驗證協(xié)議。
如果想要安裝和部署PPTP,首先我們需要租用或者購買一臺VPS或者獨立服務(wù)器(需要能夠在服務(wù)器上安裝軟件即可。最好是Linux,比較穩(wěn)定。
2、關(guān)于OpenVZ服務(wù)器的一些注意事項:
基于 OpenVZ 虛擬化技術(shù)的 VPS 需要開啟TUN/TAP才能正常使用,購買 VPS 時請先咨詢服務(wù)商是否支持開啟 TUN/TAP。
OpenVZ 虛擬的 VPS 需要系統(tǒng)內(nèi)核支持 IPSec 才行。也就是說,母服務(wù)器的內(nèi)核如果不支持的話那就沒辦法,只能更換VPS。 因此,一般不建議在 OpenVZ 的 VPS 上安裝本腳本。腳本如果檢測到該 VPS 為 OpenVZ 架構(gòu),會出現(xiàn)警告提醒。
3、Linux主機/服務(wù)器怎樣檢測是否支持TUN模塊?
執(zhí)行命令: cat /dev/net/tun
如果返回信息為:cat: /dev/net/tun: File descriptor in bad state 說明正常
4、如何檢測是否支持ppp模塊?
執(zhí)行命令: cat /dev/ppp
如果返回信息為:cat: /dev/ppp: No such device or address 說明正常
當(dāng)然,腳本在安裝時也會執(zhí)行檢查,如果不適用于安裝,腳本會予以提示。
安裝腳本:
“
cd /root
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/pptp.sh
chmod +x pptp.sh
./pptp.sh
”
5、Linux主機/服務(wù)器怎樣添加PPTP帳號:
/etc/ppp/chap-secrets
VPN連接出現(xiàn)619錯誤的解決辦法:
用文本編輯器打開/var/log/messages文件,找到這樣的錯誤提示:
“GRE: read(fd=6,buffer=8059660,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs”
“CTRL: GRE read or PTY write failed (gre,pty)=(7,6)”
這說明是logwtmp這個配置選項出現(xiàn)問題,編輯/etc/pptpd.conf文件,注釋掉logwtmp選項(前面加個#即可注釋),重啟pptpd服務(wù)。
以上就是騰佑小編為各位整理的有關(guān)Linux主機/服務(wù)器安裝和部署PPTP詳細(xì)教程的介紹,操作起來并不復(fù)雜。相信通過日積月累,你的技術(shù)一定會大大提升。如還要想要了解關(guān)于Linux主機/服務(wù)器相關(guān)的知識,請關(guān)注騰佑科技。有著12年豐富的IDC(服務(wù)器租用/托管)從業(yè)經(jīng)驗/云計算服務(wù)提供商·IDC運營專家·2018年成為百度云河南指定服務(wù)中心。