本指南介绍了在最流行的 Linux 发行版上通过命令行设置 OpenVPN 连接类型的方法。指南以 Ubuntu 20 为演示示例。
在 Linux 上设置 OpenVPN 需要以下条件:
请按照以下步骤通过 CLI 在 Linux 设备上配置 OpenVPN:
1. 以 root 用户身份登录。如果您不是 root 用户,请运行以下命令并按下 Enter 键:
sudo -i

2. 输入您的 root 密码并按下Enter 键:

3. 第一步是在您的 Linux 系统上安装 OpenVPN 软件包。输入以下命令安装 OpenVPN 软件包并按下Enter。
对于 Debian、Ubuntu、Mint:
sudo apt-get install openvpn
对于 Fedora、CentOS:
sudo yum install openvpn
或
sudo dnf install openvpn
对于 Arch、Manjaro:
sudo pacman -S openvpn
对于 openSUSE:
zypper install openvpn
4. 输入以下命令以切换到 FastVPN 配置文件所在目录:
cd /tmp

5. 输入以下命令,从我们的仓库保存 FastVPN OpenVPN 配置 zip 文件。按下Enter 键并继续下一步:
wget https://vpn.ncapi.io/groupedServerList.zip

6. 输入以下命令,将配置文件解压到您的 Documents 目录。按下 Enter 键:
unzip groupedServerList.zip

7. 前面输入的命令会解压下载的配置文件。它将在终端窗口中显示,类似于下方截图所示。下载完成并出现提示符后,进入下一步:

8. 输入以下命令以创建 openvpn 目录并将 ovpn 配置文件移动到该目录:
mkdir -p /etc/openvpn && mv tcp /etc/openvpn && mv udp /etc/openvpn && rm -f groupedServerList.zip

9. 根据您偏好的协议,可以使用以下命令连接 FastVPN:
对于 UDP:
sudo openvpn --config /etc/openvpn/udp/NCVPN-AU-Melbourne-UDP.ovpn --daemon
对于 TCP:
sudo openvpn --config /etc/openvpn/tcp/NCVPN-AU-Melbourne-TCP.ovpn --daemon
注意:“NCVPN-AU-Melbourne-TCP.ovpn” 和 “NCVPN-AU-Melbourne-TCP.ovpn” 可以更改为 groupedServerList.zip 中的任意位置

10. 输入您的 FastVPN Auth Username 和 Auth Password,可在 FastVPN 账户面板中获取:

11. 恭喜!您的 FastVPN VPN 连接已设置完成。
12. 要验证您的 VPN 连接是否成功,请等待约一分钟并输入以下命令:
curl https://ipinfo.io/ip
您将看到您的新公网 IP:

注意:您可以通过输入以下命令检查当前运行的 VPN 连接:
ps aux|grep openvpn

13. 若要更改您的 VPN 连接,需先停止所有活动的 VPN 连接。为此,请运行以下命令:
sudo killall openvpn

之后,请按照步骤 8-9 连接到其他任意位置。
14. 若要断开 VPN 连接,请使用以下命令:
sudo killall openvpn

15. 完成!现在 FastVPN 已成功配置在您的 Linux 上。
如需进一步协助,请联系我们的支持团队。