当启用“自动连接到 wifi”时,如何在启动/恢复时自动连接到 wifi + openvpn?

当启用“自动连接到 wifi”时,如何在启动/恢复时自动连接到 wifi + openvpn?

我想在启动和恢复时自动连接到 wifi 和 openvpn 连接。我能够在启动时自动连接到我的 wifi 网络。我还可以在登录后手动选择并连接到我的 VPN。

我选择了使用此连接时自动连接到此 VPN在网络连接设置菜单中找到我的 wifi 连接(我跑去nm-connection-editor打开它)。

当我启动时,我看到任务栏右上角的图标反复切换Wifi和Openvpn图标,然后出现错误消息,提示无法建立连接。

我在 HP ENVY x360 上运行 Ubuntu 18.04。

网络设备信息:

  *-network                 
       description: Wireless interface
       product: Wireless 7265
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlo1
       version: 61
       serial: 7c:b0:c2:f8:8d:29
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-46-generic firmware=29.1044073957.0 ip=192.168.1.126 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:156 memory:df100000-df101fff
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: docker0
       serial: 02:42:b1:a1:76:c3
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=172.17.0.1 link=no multicast=yes

答案1

实际步骤取决于 OpenVPN 的安装方式,但如果是通过包管理器安装的(与手动构建或 tarball 不同),则应该已经有一个可用的启动脚本。如果您的(单个)配置文件位于 中/etc/openvpn/,则应该使用它来启动您的 OpenVPN 守护程序(后台进程)。

笔记:

  1. https://openvpn.net/community-resources/how-to/#configuring-openvpn-to-run-automatically-on-system-startup
  2. 过去,我记得扩展必须.conf在 Linux 和.opvnWindows 上?(根据记忆,我曾使用过多个带有 OpenVPN 的操作系统)
  3. 仅添加单身的配置文件到该目录,因为默认情况下(它是可配置的),openvpn 将启动位于那里的所有配置文件:请参阅/etc/default/openvpn&/etc/init.d/openvpn
  4. 这也假设身份验证信息在 ovpn 配置文件中提供。

相关内容