nba夏季联赛赛程表_世界杯亚洲预选赛18强赛程_意乙赛程赛果_西班牙人主教练 - 北美世界杯预选赛

  新聞中心  >>   Linux系統怎么連接 PPTP 服務

Linux系統怎么連接 PPTP 服務

發布時間:2019/2/1 11:29:21     訪問次數:15351 次    分享給朋友:
一、客戶端安裝(方法如下)
Ubuntu:sudo apt-get install -y pptp-linux
centos: yum -y install ppp pptp pptp-setup
二、連接服務
Ubuntu:sudo pptpsetup --create pptpd --server x.x.x.x --username vpntest --password 1234567890 --encrypt --start
centos:pptpsetup --create pptpd --server x.x.x.x --username vpntest --password 1234567890 --encrypt --start
1.create是創建的連接名稱
2.server是pptp的ip地址
3.username是pptp所提供的用戶名
4.password是pptp所提供的密碼,也可以沒這個參數,命令稍后會自動詢問。這樣可以保證賬號安全
5.encrypt 是表示需要加密,不必指定加密方式,命令會讀取配置文件中的加密方式
6.start是表示創建連接完后馬上連接

三、連接/斷開PPTP
建立好之后,可以通過 pon 和 poff 連接和斷開pptp服務
pon vpntest /假設:連接名稱為vpntest,vpn服務
poff vpntest /假設:斷開名稱為vpntest,vpn服務

四、解決方法(報錯)
①如果centos連接pptp超時時,可以執行以下命令:iptables -F
②如果連接PPTP,報以下錯誤:
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
EAP: unknown authentication type 26; Naking
EAP: peer reports authentication failure
Connection terminated.
解決方法是打開ppp的配置文件:vi /etc/ppp/options
③將以下字段添加到/etc/ppp/options文件中(用戶權限可以更改)
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
require-mppe
④連接成功后再次重啟pptp:
pptpsetup --create pptpd --server x.x.x.x --username vpntest --password 1234567890 --encrypt --start /重新啟動

Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
local IP address 10.0.0.10
remote IP address 10.0.0.1

五、連接成功卻發現沒有網絡
①可以將pptp連接設置成為默認路由方式
②查看路由表確認錯誤
Ubuntu:查看理由表
netstat -nr
例子:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 10.13.7.1 0.0.0.0 UG 0 0 0 enp0s3
10.0.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.13.7.0 0.0.0.0 255.255.255.128 U 0 0 0 enp0s3
10.13.7.49 0.0.0.0 255.255.255.255 UH 0 0 0 enp0s3
③解決方法:
刪除原來的默認路由方式:route del default->將pptp連接ppp0設置成為默認的路由方式:route add default dev ppp0
->聯網成功如下(以百度為例):
PING www.baiducom (180.97.33.107) 56(84) bytes of data.
64 bytes from 180.97.33.107: icmp_seq=1 ttl=51 time=38.5 ms
64 bytes from 180.97.33.107: icmp_seq=2 ttl=51 time=38.5 ms
64 bytes from 180.97.33.107: icmp_seq=3 ttl=51 time=38.4 ms
64 bytes from 180.97.33.107: icmp_seq=4 ttl=51 time=38.5 ms
64 bytes from 180.97.33.107: icmp_seq=5 ttl=51 time=38.9 ms
64 bytes from 180.97.33.107: icmp_seq=6 ttl=51 time=38.4 ms
④再次查看路由表查看是否正常:ip route