如何在基于LINUX UBUNTU的发行版中设置虚拟专用网(VPN)

虚拟专用网络 “ VPN ”是与服务器的安全网络连接,使计算机或网络设备能够通过共享或公共网络发送和接收数据。使用VPN允许用户连接到网络管理员或政府阻止的任何网站。在下面的教程中,我们将 在基于Linux Ubuntu的发行版中安装和使用VPN

VPN通常用于访问国家/地区政府部分阻止的网站或服务。一些国家(例如中国阻止了Youtube的访问)阻止了互联网上的许多热门网站。那些相信自由访问互联网上所有内容的人,他们使用这种VPN服务来访问这些被阻止的网站。除了访问被阻止的网站之外,个人互联网用户还使用VPN技术来保护他们的无线交易以规避地理限制并连接到代理服务器  以保护个人身份和位置。

有很多在线服务销售VPN服务,但我会使用免费服务VPNBOOK。

VPNBOOK说 –

我们的免费VPN(虚拟专用网络)服务器采用最新技术和最先进的加密技术设计,可以保护您在互联网上免受窥探和黑客攻击。我们的VPN通过加密隧道安全地路由您的所有互联网流量,以绕过政府审查,击败您的ISP的企业监控和监控。VPNBook通过为每个人提供免费且安全的PPTP和OpenVPN服务访问,努力使互联网成为一个安全和自由的地方。

在Ubuntu或其他基于Ubuntu的发行版中设置VPN

1.单击以下链接创建OpenVPN免费帐户 – OpenVPN填写所有字段并确认电子邮件帐户。2.转到vpnbook.com并单击OpenVPN选项卡并下载任何一个给定的证书包,并记下图像中下面突出显示的用户名和密码。

下载openvpn证书包

  • 提取下载的包并在解压缩的文件夹中创建3个新文档文件,并将它们命名为ca.crt,certificate.crt  key.key  ,如下图所示 –

图片

  • 在文本编辑器中打开任何.ovpn文件,我使用的是vpnbook-euro1-tcp80.ovpn 。将此.ovpn文件中的某些文本复制到创建的文本文件 ca.crt,certificate.crt key.key 

复制<ca> </ ca>标记之间的所有文本并粘贴到  ca.crt  文件中。

复制<cert> </ cert>标记之间的所有文本并粘贴到  certificate.crt  文件中。

复制<key> </ key>标记之间的所有文本并粘贴到  key.key  文件中。

将所有内容复制到ca.crt,certificate.crt和key.key后,再保存它们。

3.现在在系统中设置OpenVPN连接

  • 打开终端并安装VPN插件。
  1. $ sudo apt-get install network-manager-openvpn

在linux ubuntu中安装vpn插件

  • 现在打开系统网络配置,然后单击配置VPN并添加OpenVPN网络,如下图所示。

从linux网络管理器配置VPN

选择OpenVPN连接类型

  • 现在填写以下所有字段 –

连接名称 – 可以是您想要的任何名称。
网关 – 您选择的配置文件的IP地址(单击此处查看图像示例)  vpnbook-euro1-tcp80.ovpn 
类型 – 带证书的密码(TLS)
用户名 – 从步骤2输入用户名
密码 – 从步骤2输入密码
用户证书 – 浏览证书.crt文件
CA证书 – 浏览ca.crt 
私钥 – 浏览key.key文件
私钥密码 – 保留空白

  • 单击“高级”按钮

打开你的.ovpn文件(我正在使用  vpnbook-euro1-tcp80.ovpn

使用自定义网关端口 – 来自.ovpn文件的端口(单击此处查看图像示例)
使用LZO数据压缩
使用TCP连接
切换到“安全”选项卡

密码 – 从所选的.ovpn文件中选择(我文件中的AES-128-CBC)(点击这里查看图片示例)

在linux中编辑vpn网络

编辑VPN网络高级设置

编辑VPN网络安全设置

  • 单击确定并保存所有设置。现在你完成了! 

从网络菜单连接到VPN,你就完成了!您现在已成功将VPN连接配置到Linux计算机中。

从linux中的网络管理器启用vpn网络

确认消息已成功连接到vpn网络