對於熟悉站群伺服器的運維人員,對 PPTP 再熟悉不過了。但對於很少操作站群伺服器的 WP 站長或運維新手來說,可能就比較陌生了。但瞭解這些知識還是非常有必要的,畢竟 WP 站長是要成為萬能的。關於 PPTP:
PPTP 是對端對端協議(PPP)的一種擴充套件,PPTP 採用了 PPP 所提供的身份驗證、壓縮與加密機制。 PPTP 能夠隨 TCP/IP 協議一道自動進行安裝。 PPTP 與 Microsoft 端對端加密(MPPE)技術提供了用以對保密資料進行封裝與加密的 VPN 服務。 MPPE 將透過由 MS-CHAP 、 MS-CHAP v2 身份驗證過程所生成的加密金鑰對 PPP 幀進行加密。為對 PPP 幀中所包含的有效資料進行加密,虛擬專用網際網路客戶端必須使用 MS-CHAP 、 MS-CHAP v2 身份驗證協議。
LinuxWordPress 主機/站群伺服器安裝和部署 PPTP 詳細教程
如果想要安裝和部署 PPTP,首先我們需要租用或者購買一臺 VPS 或者 WooCommerce 獨立站群伺服器(需要能夠在站群伺服器上安裝站群軟體即可。最好是 Linux,比較穩定。 WordPress 站群 WooCommerce 獨立站以及站群伺服器,快速、穩定、安全!
關於 OpenVZ 站群伺服器的一些注意事項:
基於 OpenVZ 虛擬化技術的 VPS 需要開啟 TUN/TAP 才能正常使用,購買 VPS 時請先諮詢服務商是否支援開啟 TUN/TAP 。
OpenVZ 虛擬的 VPS 需要系統核心支援 IPSec 才行。也就是說,母站群伺服器的核心如果不支援的話那就沒辦法,只能更換 VPS 。 因此,一般不建議在 OpenVZ 的 VPS 上安裝本指令碼。指令碼如果檢測到該 VPS 為 OpenVZ 架構,會出現警告提醒。
如何檢測是否支援 TUN 模組?
執行命令: cat /dev/net/tun
如果返回資訊為:cat: /dev/net/tun: File descriptor in bad state 說明正常
如何檢測是否支援 ppp 模組?
執行命令: cat /dev/ppp
如果返回資訊為:cat: /dev/ppp: No such device or address 說明正常
當然,指令碼在安裝時也會執行檢查,如果不適用於安裝,指令碼會予以提示。
安裝指令碼:
cd /root
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/pptp.sh
chmod +x pptp.sh
./pptp.sh
如何新增 PPTP 帳號:
/etc/ppp/chap-secrets
VPN 連線出現 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 這個配置選項出現問題,編輯/etc/pptpd.conf 檔案,註釋掉 logwtmp 選項(前面加個 #即可註釋),重啟 pptpd 服務。
以上就是有關 LinuxWordPress 主機/WooCommerce 獨立站群伺服器安裝和部署 PPTP 詳細教程的介紹,操作起來並不複雜。相信透過日積月累,你的技術一定會大大提升。
相關閱讀:PPTP vpn 安裝過程中出現 619,800,721 等問題怎麼解決