利用 CLI介面操作 PPTP的連線方式,只要設定好就能在開機完成後就直接連線了
使用環境:
CentOS 6.4
PPTP Server : 192.168.20.1
pptp.domain.com
Username : dark
Password : 54321
1)首先安裝 PPTP的服務
yum install pptp -y
2)安裝完成後,需要進行設定,這個設定檔是設定使用者以及連線資訊
vim /etc/ppp/chap-secrets
3)此文件的內容格式為 : [username][空格][server ipaddress(domian)][空格][可許允IP address]
dark pptp.domain.com 54321 *
4)新增一個配置文件檔,在/etc/ppp/peers/路徑下建立一個檔案,名稱可以自取
vim /etc/ppp/peers/vpnTEST
5)寫入以下內容
pty "pptp 192.168.20.1 --nolaunchpppd"
name dark
remotename pptp.domain.com
require-mppe-128
file /etc/ppp/options.pptp
ipparam vpn.myserver.org
6)系統要載入ppp_mppe的核心模組
modprobe ppp_mppe
7)確認/etc/ppp/options.pptp 下列的選項沒有被註解
lock
noauth
refuse-pap
refuse-eap
refuse-chap
nobsdcomp
nodeflate
require-mppe-128
8)建立PPTP的連線,這要呼叫的是剛剛命名的那個 vpnTEST的檔案
pppd call vpnTEST
9)確認有無成功
ip a | grep ppp
有任何資訊也可以查看 /var/log/message的記錄檔,關鍵字用 pppd尋找
tail -f /var/log/message | grep 'ppp'