在Linux和Windows环境中连接OpenVPN Server的最常用方法是使用OpenVPN客户端,如果想使用NetworkManager及其cli工具nmcli的话,本文提供详细的方法。
使用nmcli连接OpenVPN服务器的基本要求 1、在客户端计算机上运行的NetworkManager。 2、已安装和配置的OpenVPN服务器。 3、NetworkManager openvpn插件。 4、你帐户的.ovpn OpenVPN个人资料。 所以,请确保已在计算机上安装并运行NetworkManager,由于我使用Arch Linux,我将添加命令,对于其他Linux发行版也是如此。
在Arch Linux上安装NetworkManager 要在Arch Linux上安装NetworkManager,请使用以下命令: $ sudo pacman -S networkmanager 你还需要安装networkmanager-openvpn插件: $ sudo pacman -S networkmanager-openvpn network-manager-applet
在Debian/Ubuntu上安装NetworkManager 如果你正在运行Ubuntu或任何其他Debian系列操作系统,安装以下包,运行以下命令: $ sudo apt-get install network-manager network-manager-openvpn 使用Gnome桌面环境,运行以下命令: $ sudo apt-get install network-manager-gnome network-manager-openvpn-gnome
在CentOS 7上安装NetworkManager CentOS 7安装并运行NetworkManager,你只需安装openvpn插件即可导入.ovpn配置文件: $ sudo yum install NetworkManager-openvpn \ NetworkManager-openvpn-gnome
使用nmcli导入OpenVPN配置文件(.ovpn) 安装完所需的软件包并生成OpenVPN配置文件后,继续导入配置文件。 在此示例中,我假设OpenVPN配置文件名称为myopenvpn.ovpn,位于$HOME下,使用以下命令导入配置文件: $ cd ~/ $ sudo nmcli connection import type openvpn file myopenvp.ovpn Connection 'myopenvp' (464b7c20-8999-4699-a4d7-3233cd7ea91e) successfully added. 你可以使用以下命令确认是否已成功导入配置文件: $ nmcli connection show 要开始使用配置文件,请使用以下命令启动: $ nmci connection up myopenvpn Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/27) 使用以下方法检查连接详细信息: $ nmcli connection show $ nmcli connection show | egrep -i 'IP4|IPV6' 根据你配置OpenVPN服务器路由推送的方式,可以检查服务器上填充的路由: $ ip route 尝试访问路线上的任何网络,看看它是否正常工作。
相关主题 |