我想在启动和恢复时自动连接到 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 守护程序(后台进程)。
笔记:
- https://openvpn.net/community-resources/how-to/#configuring-openvpn-to-run-automatically-on-system-startup
- 过去,我记得扩展必须
.conf
在 Linux 和.opvn
Windows 上?(根据记忆,我曾使用过多个带有 OpenVPN 的操作系统) - 仅添加单身的配置文件到该目录,因为默认情况下(它是可配置的),openvpn 将启动位于那里的所有配置文件:请参阅
/etc/default/openvpn
&/etc/init.d/openvpn
- 这也假设身份验证信息在 ovpn 配置文件中提供。