我有使用网络管理器 GUI 配置的不同隧道。
当我登录到我的桌面时,我无需任何隧道即可连接到互联网。要连接到隧道,我通常单击网络管理器托盘图标 > VPN 连接 > 某些 VPN
我需要在启动时自动完成,所以我需要知道如何在 cli 中执行此操作。
如果我可以确保在隧道连接之前没有应用程序连接到 Internet,那也很好。
有任何想法吗?
我正在使用 Ubuntu 12 和 openvpn。
我有使用网络管理器 GUI 配置的不同隧道。
当我登录到我的桌面时,我无需任何隧道即可连接到互联网。要连接到隧道,我通常单击网络管理器托盘图标 > VPN 连接 > 某些 VPN
我需要在启动时自动完成,所以我需要知道如何在 cli 中执行此操作。
如果我可以确保在隧道连接之前没有应用程序连接到 Internet,那也很好。
有任何想法吗?
我正在使用 Ubuntu 12 和 openvpn。
你应该在那个版本中有 nmcli
这将列出您已设置的连接。找到一个VPN
OpenVPN HOWTO 是这样说的:“如果您在 Linux 上通过 RPM 包安装 OpenVPN,安装程序将设置一个初始化脚本。执行时,初始化脚本将扫描 /etc/openvpn 中的 .conf 配置文件,如果找到,将为每个文件启动一个单独的 OpenVPN 守护程序。”。Ubuntu 源自 Debian,可能具有不同的结构。
如果您有该目录和 .conf 文件,请检查 /etc/openvpn,然后如果您在 /etc/rc5.d/ 中有指向 initscript 的链接。要检查隧道是否正常,您可以 ping VPN 的另一端。