Ubuntu 13.10 自动 VPN 连接解决方​​案

Ubuntu 13.10 自动 VPN 连接解决方​​案

我一直在寻找一种解决方案,可以在 Ubuntu 13.10 中自动连接到 VPN 服务器。它应该在启动时连接,并在连接断开时重新连接。我尝试了几种方法:

  • VPNAutoconnect sourceforge.net/projects/vpnautoconnect/ 但它不起作用,也没有文档
  • Bash-Script 类似于我在这里找到的 ubuntuforums.org/showthread.php?t=1756831

    #!/bin/sh
    while [ "true" ]
    do
    vpnck=$(nmcli con status uuid 2df5dab5-21da-66fa-927e-bd754cdf4656)
    if [ $vpnck = TorGuard.Germany.UDP ]; then
      sleep 20
    else 
      sleep 1s && nmcli con up uuid 2df5dab5-21da-66fa-927e-bd754cdf4656
    fi
    sleep 20
    done  
    

    但这会每 20 秒重新连接一次我的 VPN 连接。抱歉,我不懂 bash 脚本。

  • TorGuard 有一个很棒的小程序 -下载。不幸的是,它不能在启动时运行,更不幸的是,它需要 rootrights。
  • 我发现这个条目askubuntu.com

但我尝试过的所有这些解决方案都不太令人满意。有人有什么好主意吗,例如如何改进 bash 脚本?
提前谢谢。

答案1

好的!我明白了……在 Ubuntu 13.10 Saucy Salamander 中,您现在可以转到网络管理器 -> 编辑连接 -> 编辑您的连接 -> 常规。您现在可以在这里激活自动连接的选项。

相关内容