0%

Ubuntu20 VPN 连接失败解决方案

Ubuntu20 VPN 连接失败解决方案

Ubuntu20 默认的VPN工具是 pptp-linux和Open-VPN

其中pptp-linux是使用pptp协议连接的

使用命令行创建一个VPN

1
sudo pptpsetup --create my* --server xxx.xxx.xxx.xxx --username xxx --password xxxxx --encrypt --start

报错如下:

1
2
3
4
5
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
EAP: unknown authentication type 26; Naking
EAP: peer reports authentication failure
Connection terminated.

这是由于Windows不允许客户端 一个一个协议的去试,只允许MS-CHAP[v2] ,如果客户端用其他认证方式,就会断开连接。

解决方案:

打开配置文件

1
sudo vim /etc/ppp/options

在任意位置复制以下内容

1
2
3
4
5
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
require-mppe

重新连接即可