centos pptp客戶端 連接服務端


centos 7 命令行下可使用pptpsetup進行pptp撥號,首先安裝ppp,pptp和pptp-setup三個包,使用pptpsetup進行連接。

1. 安裝ppp,pptp,pptp-setup

# yum install ppp pptp pptp-setup -y

2. 使用pptpsetup進行連接

pptpsetup --createVPN名字 --server VPNip --username username --password password --encrypt --start
# pptpsetup --create vpn --server xxxx --username xxxx --password xxxx --encrypt --start
Connect: ppp0 <--> /dev/pts/1
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
local  IP address 192.168.160.13
remote IP address 192.168.160.10

3. 查看是否創建成功

使用ifconfig命令,可以看到會多了一個ppp0網口

# ifconfig 
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1396
        inet 192.168.160.13  netmask 255.255.255.255  destination 192.168.160.10
        ppp  txqueuelen 3  (Point-to-Point Protocol)
        RX packets 18  bytes 792 (792.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 9  bytes 90 (90.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

4. 添加默認路由

# route add default dev ppp0

5. 測試是否連上服務端

# ping xx.xx.xx.xx

6. 斷開連接

# pkill pptp

7. 遇到的問題

# pptpsetup --create vpn --server xxxx --username xxxx --password xxxx --encrypt --start
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
EAP: unknown authentication type 26; Naking
EAP: peer reports authentication failure
Connection terminated.

解決方法:

# vim /etc/ppp/options
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
require-mppe


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM