在Linux上加密互联网使用是有意义的,但不一定像Windows,macOS或移动设备上那样简单。并非所有的VPN服务都提供Linux客户端,所以您可以做什么?
作为最受欢迎的Linux发行版系列,我们将研究如何在Ubuntu上安装VPN 。屏幕快照使用主要的Ubuntu版本(19.10),尽管相同的步骤应该在替代的Ubuntu版本和下游版本(例如Lubuntu和Mint)中起作用(或近似)。
目录
有许多出色的VPN非常适合Linux。本文使用ExpressVPN(单击此处可享受优惠计划价),它可能是当今市场上最好的VPN,尤其是对于那些流Netflix的VPN。
VPN提供商喜欢对Linux进行对冲。虽然很少提供客户端应用程序,但它们仍支持OpenVPN(OVPN),这是一个开源VPN客户端。但是,如果您正在寻找不需要下载OpenVPN文件的简单解决方案(请参见下文),则需要具有Linux客户端应用程序的VPN服务。
但是,请务必注意几乎所有Linux VPN客户端都是从终端启动的。安装完成后,只需调用VPN客户端,发出连接命令并指定服务器即可。它很简单,但很少提供您在其他平台上可能会享有的灵活性。
那么,您应该从哪里开始呢?以下VPN服务提供了Ubuntu兼容的Linux VPN客户端:
以上所有VPN服务都是基于订阅的。但是,如果您需要Ubuntu的免费VPN,该怎么办?
选项有限。除了加密您的数据之外,几乎没有(如果有)免费的VPN提供商可以信任做任何其他事情。但这是此类企业信任度低的一种方式,即使那样也有风险。相反,如果您只是短期需要免费的Ubuntu VPN,则许多顶级VPN服务都提供短期试用。
ProtonVPN和AirVPN是其中两个服务。每个应用都有限制,目的是说服您订购全价替代产品。
例如,ProtonVPN没有数据限制,但您只能使用一台设备。另一个适用于Ubuntu的免费VPN AirVPN仅在短时间内免费,但提供了更长的三天试用期,价格仅为2欧元(约合2.25美元)。但是应注意,AirVPN并非始终可用于新注册,因此此选项可能对您不可用。
选择VPN服务后,下载客户端,然后在Ubuntu上进行设置。在Ubuntu上设置VPN取决于客户端软件的规格。这可能意味着要下载DEB文件,快照文件,或者只是通过终端从存储库或GitHub上从客户端抓取客户端。
为进行演示,这是在Ubuntu上设置ExpressVPN的方法。
具有有效订阅后,登录网站,完成两步验证。如果未自动检测到您的操作系统,请选择查看所有设备,然后选择 Linux 。在这里,选择您的发行版(此演示使用的是 Ubuntu 64位),然后单击下载。
DEB文件将下载并系统将提示您打开文件。为此,请使用默认软件管理器,然后等待VPN安装。
ExpressVPN与许多其他Linux VPN一样,是通过命令行运行的。但是,仍然需要进行一些设置。虽然某些VPN需要输入用户名和密码,但ExpressVPN使用身份验证密钥。在Ubuntu上设置ExpressVPN意味着启动命令提示符,然后输入以下内容:
expressvpn authenticate
出现提示时,粘贴(或输入)身份验证字符串。
使用 expressvpn 命令显示选项。您可以通过在以下命令中输入国家/地区来快速连接到VPN服务器:
expressvpn connect Germany
或者,您还可以输入国家/地区,位置和服务器号:
expressvpn connect Germany - Frankfurt -1
要断开连接,只需使用:
expressvpn disconnect
似乎太技术性了吗?幸运的是, ExpressVPN和其他VPN提供了适用于Chrome和Firefox的浏览器插件。如果您的操作系统没有鼠标可访问的客户端,这些将使使用VPN服务变得更加容易。
所有对Linux友好的VPN提供程序都提供类似的命令行应用程序,因此您应该找到这些有用的步骤指导大多数。当然,请查看所选VPN服务的文档以获取确切步骤。
如果所选VPN服务没有可用的VPN客户端,或者您定期切换VPN,该怎么办?在这种情况下,准备使用VPN客户端应用程序是有意义的。只需使用一个VPN客户端应用程序,而不是一个接一个地安装一个客户端。
幸运的是,存在这样的解决方案。您需要在Ubuntu Linux上安装OpenVPN客户端,该客户端可以通过以下方式安装:
sudo apt install openvpn
因此,您已经在Linux上安装了OpenVPN客户端。但是,如何连接到VPN服务器?
首先请确保您的VPN提供商支持OpenVPN。几乎所有操作都可以,但是您需要下载要使用的VPN服务器的配置文件。请查看您的VPN提供商的支持页面以获取详细信息-配置文件具有OVPN文件扩展名。
例如,位于伦敦的VPN服务器可能称为London-VPN.OVPN。
再次使用ExpressVPN示例,连接到瑞士服务器的文件为: my_expressvpn_switzerland_udp.ovpn 。要将其与Ubuntu Linux上的OpenVPN客户端一起使用,请输入:
sudo openvpn --config my_expressvpn_switzerland_udp.ovpn
然后将提示您输入凭据来访问VPN提供程序。输入这些内容,即可完成VPN连接。
请记住,VPN提供商会定期更新其客户端应用和服务器IP,这一点很重要。无论您使用的是客户端应用还是OpenVPN应用,请花一些时间定期更新OVPN配置。每周或每两周执行一次,以确保您访问的是最好的服务器。
各种VPN提供商都提供对Linux的支持,尽管有少量提供。在这些工具中,重点几乎总是放在Ubuntu上,而不是其他Linux发行版上。虽然此处概述的步骤适用于Linux发行版的Ubuntu / Debian分支,但OpenVPN可以与所有其他Linux版本一起使用。
标签: