ubuntu图形化界面添加PPTP VPN以及命令行连接注意事项

内容目录

不是填写IP账号密码就行了,连接了结果无法访问网络
我们点击“Advanced”进入高级设置。我们取消勾选PAP、CHAP和MSCHAP认证算法,保留MSCHAPv2,并且勾选使用MPPE,安全性选择128算法,点击“OK”返回添加VPN页面。
再次链接成功

参考:https://zhuanlan.zhihu.com/p/719416024

如果你是在 Ubuntu 的图形界面(使用 NetworkManager)中添加的 VPN 配置,可以通过以下步骤查看命令行中的 VPN 配置信息:

  1. VPN 配置文件位置:
    使用 NetworkManager 添加的 VPN 配置文件通常存储在以下路径:

    /etc/NetworkManager/system-connections/
  2. 查找 VPN 配置文件:
    在该目录下,你会看到一个文件名对应你在图形界面上添加的 VPN 名称。例如,假设你的 VPN 名为 companyvpn,可以使用以下命令查看该文件:

    sudo ls /etc/NetworkManager/system-connections/

    你应该能够看到一个与 VPN 名称相似的文件。

  3. 查看配置文件内容:
    配置文件是以 .nmconnection 为扩展名的文本文件,你可以使用 cat 或其他文本编辑器(例如 nano)查看配置文件的详细信息:

    sudo cat /etc/NetworkManager/system-connections/companyvpn.nmconnection

    或者:

    sudo nano /etc/NetworkManager/system-connections/companyvpn.nmconnection
  4. 配置文件内容:
    配置文件的内容会包括 VPN 服务器的地址、用户名、认证方式等。以下是一个 .nmconnection 配置文件的示例:

    [connection]
    id=companyvpn
    uuid=
    type=vpn
    autoconnect=false
    
    [vpn]
    service-type=org.freedesktop.NetworkManager.pptp
    username=your_username
    password-flags=0
    gateway=your_vpn_server
    
    [ipv4]
    method=auto

    你可以在 [vpn] 部分查看 VPN 的服务类型(例如 pptp)、用户名、网关地址等。

  5. 命令行连接 VPN:
    如果你想在命令行使用 NetworkManager 来连接 VPN,可以使用 nmcli 命令。首先,查看 VPN 的 UUID:

    nmcli connection show

    然后使用以下命令连接到 VPN:

    sudo nmcli connection up uuid 

    其中 <VPN_UUID> 是 VPN 配置文件的 UUID。

  6. 断开 VPN:
    使用以下命令断开 VPN:

    sudo nmcli connection down uuid 

通过这些步骤,你可以找到图形界面添加的 VPN 配置文件,并在命令行查看或连接到 VPN。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注