原文:
https://blog.csdn.net/zhang11321132/article/details/20612473
yum -y install ppp pptp pptp-setup
pptpsetup命令用法及說明:
pptpsetup --create <TUNNEL> --server <ip address/hostname> [--domain <DOMAIN NAME>] --u sername <USERNAME> [--password <PASSWORD>] [--encrypt] [--start]
pptpsetup –delete <TUNNEL> 刪除一個節點
pptpsetup --create vpn連接名稱 --server VPN服務器IP --username VPN用戶名 --password VPN密碼
vi /etc/ppp/peers/vpn連接名稱
# written by pptpsetup
pty "pptp VPN服務器IP --nolaunchpppd"
lock
noauth
nobsdcomp
nodeflate
name VPN用戶名
remotename vpn連接名稱
ipparam vpn連接名稱
persist #當連接丟失時讓pppd再次撥號
holdoff 0 #holdoff是間隔幾秒進行重復撥號
maxfail 0 #上面persist和maxfail 0組合使用,永遠不停的撥號嘗試
require-mppe-128
refuse-pap
refuse-chap
refuse-eap
refuse-mschap
密碼修改
/etc/ppp/chap-secrets
cp /usr/share/doc/ppp-2.4.5/scripts/pon /usr/sbin/
cp /usr/share/doc/ppp-2.4.5/scripts/poff /usr/sbin/
chmod +x /usr/sbin/pon /usr/sbin/poff
加載PPTP模塊!要放在/etc/rc.local里,並且在pon vpn之前!!!
/sbin/modprobe nf_conntrack_pptp
撥號
pon vpn連接名稱
通過pon/poff <tunnel> 來啟停VPN連接
查看是否連上
ifconfig
ppp0 Link encap:Point-to-Point Protocol
inet addr:172.17.196.10 P-t-P:172.17.196.7 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1396 Metric:1
RX packets:102271 errors:0 dropped:0 overruns:0 frame:0
TX packets:61330 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:133137807 (126.9 MiB) TX bytes:3351984 (3.1 MiB)
路由走ppp0
route add -net 172.17.196.0 netmask 255.255.255.0 dev ppp0
查看撥號日志
cat /var/log/messages
tail -f /var/log/messages
---------------------
作者:沉睡的小五
來源:CSDN
原文:https://blog.csdn.net/zhang11321132/article/details/20612473
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!