是否可以根据在线状态触发VPN连接?

是否可以根据在线状态触发VPN连接?

我在家庭 WiFi、公共 WiFi 位置以及没有 WiFi 连接的情况下使用我的机器(GNOME 桌面)。

如何设置触发器,以便我的计算机一连接到互联网就建立我的默认 VPN 连接?换句话说:

  • 一旦我连接到我家的无线网络
  • 一旦我连接到公共接入点
  • 一旦我登录强制门户(在公共接入点)

如果能够使 VPN 连接永久处于活动状态,但在离线时以某种方式“惰性”,那就太好了。

答案1

首先,确保您的 VPN 密码字段设置为“存储所有用户的密码”。即使在单用户系统上也需要此解决方法。(请参阅相关错误。)

然后,不要使用 GNOME 系统菜单(位于右上角)来编辑网络设置,而是启动 GUI,nm-connection-editor如下所示:

  1. 从命令行:nm-connection-editor &

  2. 您将获得所有网络连接的列表,包括您的 WiFi 和 VPN 连接。

  3. 打开任何 wifi 连接并导航至一般的标签。

  4. 您将看到以下选项:“使用此连接时自动连接到 VPN”。

  5. 勾选该选项,然后从关联的下拉列表中选择您的 VPN。

  6. 单击“保存”。

对每个需要自动 VPN 连接的 WiFi 连接重复此操作。下次您使用这些 wifi 连接之一进行连接时,将同时建立 VPN 连接。

笔记:某些公共访问点要求您首先通过强制门户登录。自动 VPN 尝试将会失败,因为您需要先登录门户。

相关内容