如何在云中建立自己的完全免费的vpn

虚拟专用网(VPN)是一个很好的方式来增加你的浏览安全,同时也防止窥探者(包括你的互联网服务提供商),但VPN提供商是出了名的粗略。你可以做一些研究来找到一个好的。或者你可以在10分钟内自己做。...
Images from Pixabay and Ic***hop

虚拟专用网(VPN)是一个很好的方式来增加你的浏览安全,同时也防止窥探者(包括你的互联网服务提供商),但VPN提供商是出了名的粗略。你可以做一些研究来找到一个好的。或者你可以在10分钟内自己做。

作为一种快速刷新,VPN在数据离开设备之前对其进行加密,然后在数据通过本地网络和internet服务提供商(ISP)时保持加密,直到最终被VPN服务器解密。在这种情况下,您将在web服务上安装VPN软件。

商业vpn更容易设置,虽然这个项目不是非常复杂,但您确实需要在技术上倾向于这样做。既然一个糟糕的VPN设置是无用的,我建议坚持从一个知名公司的商业选项,如私人互联网接入,SlickVPN,NordVPN,Hideman,或Tunnelbear,如果你不舒服设置自己。为了让其他人对命令行的使用感到满意,我们开始吧。

你得到了什么

也就是说,你可以从中得到一个免费的VPN。这意味着你的电脑或移动设备与互联网之间的安全加密连接。如果你对你的ISP能看到你在网上所做的一切感到恼火,或者你想在咖啡店时安全地连接到互联网,那么你就想使用VPN。

多年来,我们重点介绍了许多公共VPN提供商,包括最近的私人互联网接入,但任何提供商的一个普遍问题是,很难说他们会对您的私人数据保密有多忠诚。所以,下一个合乎逻辑的步骤是做你自己的。有几个不同的项目可以这样做,但我选择了Algo,因为它似乎是最简单的。它在几种不同的云竞争服务中的一种上安装VPN软件,您可以从任何计算机连接到它。

还有一些其他的选择,包括Streisand,它通过集成torbridge和其他一些以隐私为中心的特性,使VPN的想法更进一步。史翠珊很棒,但对我们大多数人来说都太过分了。但是,如果您对Streisand中额外的隐私和安全功能更感兴趣,那么设置过程的第一步几乎与Algo相同,因此本指南中的第一步将帮助您完成设置amazonec2服务的混乱部分。之后,请按照操作系统的说明进行操作。

最后,在我们开始之前,Algo不会匿名您的网页浏览,也不会保护您免受法律或**实体获取您的数据。从理论上讲,**可以要求托管提供商亚马逊提供您的账单信息。这意味着你的流量可以追溯到你。当然,他们也可以与任何商业VPN提供商合作。但是,至少VPN部分完全由您自己负责。它也是相对一次性的,所以你可以设置或销毁这个吸盘相当快,一旦你得到了这个过程的窍门。

不管怎样,Algo会保护和加密你的连接,这对我们大多数人来说已经足够了。如果你不愿意把钱花在一个匿名的,随机的VPN提供商身上,这是最好的解决方案。

第一步:注册amazonec2帐户

Illustration for article titled How to Set Up Your Own Completely Free VPN In the Cloud

您可以在DigitalOcean、AmazonEC2、Google计算引擎和Microsoft Azure上安装Algo。如果你是一个新用户,你可以访问亚马逊的EC2免费层整整一年,所以我们将在这里详细介绍这个过程。

不过,这里有一些限制。首先,你每月有750个小时,这对于一台设备来说应该足够了,但是如果你有多台设备的话,这可能会加起来。第二,你每月的带宽限制在15GB,如果你下载了大量的大文件,这可能是不够的。第三,一年之后,价格转为每小时收费。尽管如此,大多数人不应该期望每月支付超过10-11美元。

如果这种不可预测性让人恼火,你宁愿跳过免费的一年,转而选择价格更可靠的产品,我建议使用DigitalOcean的5美元/月级别。DigitalOcean的设置也相当简单。使用默认设置创建一个新的Droplet,然后单击API选项卡并生成一个新令牌。在Algo安装过程中,您需要这个号码。在那之后,你可以跳到下面的算法步骤。

但是,我们都喜欢免费,所以让我们继续亚马逊:

  1. 前往亚马逊网站,创建一个免费帐户。如果需要,可以将当前的Amazon帐户链接到web服务帐户。
  2. 登录后,单击服务>IAM。它位于“安全性、标识和法规遵从性”选项卡下。
  3. 单击左侧的“用户”选项卡。
  4. 单击添加用户。
  5. 创建用户名,然后单击Programgraphic Access旁边的框。然后单击“下一步”。
  6. 单击“直接附加现有策略”。
  7. 键入“admin”以搜索策略。找到“AdministratorAccess”并单击旁边的复选框。完成后单击“下一步”。
  8. 在最后一个屏幕上,单击下载CSV按钮。这个文件包括在Algo设置过程中需要的几个数字和访问密钥。单击“关闭”即可完成所有设置。

现在,你的免费服务已经在Amazon上启动并运行了。是时候安装Algo了。

第二步:下载并安装algo

Illustration for article titled How to Set Up Your Own Completely Free VPN In the Cloud

接下来,我们将安装Algo。您可以在家中的Windows、Mac或Linux计算机上使用命令行来执行此操作。如果您使用的是Linux或Mac,请继续跳到下面的第二部分。如果您使用的是Windows,请继续。

第一部分:Windows10用户(mac用户可以跳过这一步)

Windows用户需要为Linux安装Windows子系统,以便Algo工作,该子系统仅在Windows 10(周年更新或更高版本)上可用。以下是您需要做的:

  1. 打开设置。
  2. 单击更新和安全,然后单击开发人员。
  3. 将Developers mode选项设置为enabled。
  4. 安装完所有内容后,单击“控制面板”,然后选择“程序”。
  5. 单击“打开或关闭Windows功能”。
  6. 向下滚动,然后单击Windows Subsystem for Linux旁边的框,然后单击确定。Windows将安装软件,然后重新启动。

现在,您已经安装了Linux Bash。点击“开始”菜单,输入“Bash”,你会被问到更多的问题。回答这些问题,然后Windows将安装另一套软件。最后,一旦完成,您将在命令行。键入此项,然后按enter键:

sudo apt-get update && sudo apt-get install python-pip python-setuptools build-essential libssl-dev libffi-dev python-dev python-virtualenv git -y

然后,使用以下命令克隆存储库:

git clone https://github.com/trailofbits/algo && cd algo

完成后,跳到下面第二部分的第五步。

第二部分:安装algo

在Mac上你可以很容易地安装Algo。但是,根据您正在运行的Linux版本,这里会有一组不同的命令。您可以在这里找出Linux需要哪些。

  1. 一个是Mac,下载Algo,然后把文件解压到你想放在机器上的任何地方。这将创建一个名为algo master的文件夹。
  2. 打开终端,然后键入cd,后跟“algo master”目录位置。如果您对此不确定,请键入cd,然后将algo主目录拖放到终端中。它会自动填充位置,产生cd/Users/jimbojones/Documents/algomaster这样的结果。
  3. 键入python-m ensurepip-user并按Enter键。
  4. 键入python-m pip install-user-upgrade virtualenv并按Enter键。
  5. 键入python-m virtualenv env&amp&源环境/bin/激活&amp&python-m pip install-r requirements.txt并按Enter键。如果您以前没有安装过cc命令行工具,您将得到这样做的提示。去同意吧。
  6. 键入sudo nano config.cfg并按Enter键。这将打开一个文本编辑器。在“用户”下,键入要创建的任何用户的名称。这些人都是不同的人,你想有权访问你的VPN,所以让他们中的一些,如果你与朋友共享或在多个设备上。完成后,按Ctrl+X保存并退出。
  7. 键入./algo开始安装过程。安装脚本会问您一系列问题。
  8. 对于提供者,为amazonec2输入2(除非您选择了其他提供者)。为您的VPN键入任何名称并选择服务器位置(我建议使用最近的可用服务器)。
  9. 接下来,您需要获取您的AWS访问密钥和AWS密钥。还记得上一步从Amazon下载的CSV文件吗?包括这两个数字。当你被要求时,继续复制/粘贴文件中的每个数字。
  10. 接下来,Algo会询问您关于VPN On Demand的问题。两个问题我都回答是。这使得您的苹果设备自动连接到VPN。否则,每次都必须手动启用它们。我还建议对安全增强、HTTP代理和本地DNS解析器说“是”。其余的选择完全取决于你,你可以说不,一切和你的VPN仍将工作良好。

最后,在所有这些之后,Algo将走向世界,并在您的提供商上安装自己,然后设置大量不同的服务,最终让您获得成功。您的VPN现在已启动并运行。您需要将设备连接到它才能使用它。

为vpn配置设备

Illustration for article titled How to Set Up Your Own Completely Free VPN In the Cloud

为了连接到您的VPN,您需要在要从中连接到VPN的每个设备上安装配置文件或证书。对于某些操作系统来说,这比其他操作系统更复杂。不管怎样,您需要的所有文件都在“configs”文件夹中的“algo master”目录中。

在apple设备上设置vpn

在“configs”文件夹中,您将找到一个.mobileconfig文件。在Mac上,双击该文件以在Mac上安装配置文件。要在iPhone或iPad上安装该配置文件,您可以将相同的文件从Mac空投到iOS设备,通过电子邮件发送给自己,或者将其上传到云服务(如iCloud或Dropbox)并从那里打开。您将被要求确认配置文件安装,从那时起,您将连接到该VPN。只需删除配置文件即可断开连接。

在android设备上设置vpn

在Android上,您需要首先安装strongSwan VPN客户端应用程序。然后,将Configs文件夹中的P12文件复制到Android设备上,并在strongSwan中打开它。按照那里的指示去设置。如果您需要帮助,本指南将引导您了解每个部分。

在windows上设置vpn

这个过程在Windows上相当复杂,但仍然可行。

  1. 转到“configs”文件夹,然后将PEM、P12和PS1文件复制到Windows机器上。
  2. 双击PEM文件将其导入受信任的根证书存储。
  3. 打开Powershell应用程序,然后导航到包含刚才在步骤1中复制的文件的文件夹。
  4. 键入,设置ExecutionPolicy Unrestricted-Scope CurrentUser,然后按Enter键。
  5. 键入Powershell脚本的名称,然后按Enter键。这将类似于windows\$usernameyoumadeup.ps1。按照屏幕上的指示操作。
  6. 最后,完成后,键入Set ExecutionPolicy Restricted-Scope CurrentUser并按Enter键。

您的VPN现在应该已设置。

一旦您设置好了所有内容,请按照我们的指南进行测试,以确保您的VPN正常工作。

  • 发表于 2021-05-16 02:58
  • 阅读 ( 126 )
  • 分类:IT

你可能感兴趣的文章

如何像老板一样使用vpn的7个技巧

...应该使用VPN。不管你是担心这项技术的寿命,还是不了解如何使用VPN(以下是答案)。 ...

  • 发布于 2021-03-12 03:13
  • 阅读 ( 367 )

只是幻觉?为什么在使用vpn服务之前要考虑

...服务的另一个问题——尽管没有上述问题那么糟糕——是如何使用IP地址。请记住,当您连接到VPN时,VPN服务器会隐藏internet提供商分配的IP地址。 ...

  • 发布于 2021-03-13 08:41
  • 阅读 ( 180 )

如何使用android平板电脑连接到工作vpn

... 这里是如何设置它的一切! ...

  • 发布于 2021-03-15 13:11
  • 阅读 ( 454 )

免费VPN不削减的5个原因

... 对大多数人来说,这是主要的交易破坏者。想想VPN是如何工作的:你的流量是通过VPN的服务器路由的。你必须相信你的VPN主机对你的数据做得很好,他们不会截取、偷看、记录甚至改变你的数据包。 ...

  • 发布于 2021-03-15 14:05
  • 阅读 ( 327 )

黑客利用公共wi-fi窃取你身份的5种方法

... 幸运的是,你会发现很多完全免费的vpn,既适用于笔记本电脑,也适用于智能**等设备。例如,Opera已经将其VPN服务从Windows和Mac扩展到Android**,或者您可以在Chrome上使用插件。如果你的大部分私人...

  • 发布于 2021-03-17 07:07
  • 阅读 ( 233 )

是的,VPN可以被入侵:这对你的隐私意味着什么

...服务器漏洞,情况似乎并非如此。但这些安全服务首先是如何被黑客入侵的,黑客又是如何利用这些服务的呢? ...

  • 发布于 2021-03-18 19:25
  • 阅读 ( 231 )

4种在家建立vpn的方法

...有几种不同的方法来设置VPN。在本文中,我们将向您展示如何以几种不同的方式设置VPN,有些简单,有些更复杂。 ...

  • 发布于 2021-03-19 22:16
  • 阅读 ( 334 )

如何使用vpn进行在线身份保护

... 不知从何说起?是时候学习什么是VPN,以及如何建立私人互联网接入,一个众所周知的付费VPN服务。 ...

  • 发布于 2021-03-20 17:55
  • 阅读 ( 246 )

如何在android上建立一个安全免费的vpn

... 下面介绍如何使用Opera的免费VPN,以便您可以安全、私密地浏览互联网。 ...

  • 发布于 2021-03-21 12:43
  • 阅读 ( 224 )

避免使用免费代理服务器的5个原因

... 如果你想保证你的数据安全,试试我们的文章如何让Chrome在你的连接不安全时提醒你。 ...

  • 发布于 2021-03-21 21:08
  • 阅读 ( 374 )