使用Hamachi创建自己的个人VPN

有时商用VPN并非理想选择,而您想创建自己的VPN服务.


在本指南中,我将向您展示如何使用Hamachi和Privoxy来创建自己的私人和个人VPN.

但是,在深入探讨之前,让我们探讨使用Hamachi创建自己的VPN服务的利弊.

为什么要创建自己的VPN

但是,VPN最初的开发主要是为了使企业员工在不在办公室时也可以安全地登录其公司的服务器:

用户[-> 互联网服务提供商 ->]公司服务器.

可以设置家用计算机,使其像商务VPN服务器一样运行。允许您安全地远程登录到家用计算机,并通过其IP地址访问Internet:

用户[-> 互联网服务提供商 ->]家用电脑 -> 互联网服务提供商 -> 互联网。 (括号[]中的流量已加密)

VPN在家中的优势

  • 免费–无需支付第三方VPN服务的费用
  • 使用公共WiFi热点时保护您的Internet连接
  • 可以远程安全地访问计算机上的内容,并将电影,音乐等流式传输到远程设备
  • 家用计算机充当代理。这非常适合在外出时访问受地理限制的Web服务。如果用户在限制性国家/地区,它也可能是非常有效的反审查工具。但是,您需要一个愿意在限制较少的国家/地区设置家庭服务器的朋友.

例如中国这样的国家/地区和受地域限制的服务,例如,如果您想在美国境外观看Hulu,则需要VPN。私人家庭VPN也非常适合规避学校,大学或工作限制。有关中国VPN的信息,请参阅我们最好的中国VPN指南.

VPN在家中的缺点

  • 家用计算机充当代理-您可以通过家用计算机的IP地址访问互联网,因此可以轻松地将任何互联网活动追踪到该地址。这也意味着您不能仅更改自己的明显位置(例如,更改到其他国家/地区).
  • 尽管远程计算机和家庭VPN服务器之间的连接已加密,但您的传出家庭Internet连接未加密。这意味着您的ISP(以及其他正在观看的人)可以轻松监控您的互联网活动.
  • 您将需要一直保持家用计算机的状态,这会增加电费.

简而言之,设置私有家庭VPN服务器具有使用商业VPN服务的许多优点。但是,它在使用互联网时不提供隐私/匿名性.

如何使用Hamachi创建专用VPN

到目前为止,建立私有VPN的最简单方法是将LogMeIn Hamachi与Privoxy结合使用.

Hamachi是一款软件,可让您创建虚拟网络,其运行方式类似于常规LAN.

它建立了一个“零配置虚拟专用网”,这意味着您不必担心端口转发或其他复杂的配置问题(这绝对是它的强项)。使用256位AES加密保护传输的数据.

Hamachi的最大缺点是它是专有软件(即它不是开源的)。但是,如上所述,私有的Hamachi VPN不会提供太多的隐私。因此,这可能不值得过多担心。如果隐私是一个主要问题,那么Tor或无日志的第三方VPN提供商是更好的选择.

LogMeIn Hamachi的基本版本是免费的,并且功能齐全。但是,每个网络只有五个成员可以使用它。此外,免费版本将不会在空闲计算机上在后台运行(因为付费版本可以).

LogMeIn Hamachi可用于Windows,macOS和Linux(测试版).

要通过运行Hamachi的家用PC远程访问Internet,我们将需要免费的开源Web代理Privoxy。您可以单独运行Privoxy,但是所有连接都将通过未加密的HTTP。这就是为什么我们使用Hamachi.

Privoxy适用于Windows,macOS,Linux和iOS,您可以将其与任何喜欢的浏览器一起使用.

1.设置Hamachi VPN

首先,您需要设置Hamachi。请按照以下步骤操作:

a)在家用PC上下载Hamachi(选择“ Hamachi Unmanaged”模式)并进行安装。 LogMeIn会在各个方面提醒您注册一个免费帐户,但是现在可以忽略此操作.

Hamachi下载

b)单击电源按钮开始使用,并为您的客户输入名称.

machi町ID

c)点击“创建新网络”并为其命名和密码。点击“创建”.

Hamachi创建网络

d)在您要连接到家庭VPN的任何其他计算机上设置Hamachi。这次唯一的例外是您需要选择“加入现有网络”来加入刚刚创建的网络,而不是创建一个新的网络.

您现在可以浏览家用PC,就像在本地(LAN)网络上一样.

2.设置Privoxy

您这样做是为了允许安全地远程连接到Internet.

a)下载,安装并启动Privoxy。在Windows中,Privoxy作为空白窗口启动,但是不用担心,这很好。您甚至可以关闭窗口,Privoxy将继续在系统托盘中运行。右键单击系统托盘中的Privoxy,然后选择“编辑”。 -> 主要配置.

b)记事本将打开Privoxy的配置文件config.txt。前往编辑 -> 查找并搜索“侦听地址127.0.0.1:8118”。在该行的前面放置#号以将其标记为注释,然后在其下方添加该行:

listen-address [在Hamachi窗口顶部显示的IP地址]:8118

c)保存并关闭config.txt.

3.设置浏览器代理设置

只需要将浏览器的代理设置配置为指向Hamachi网络IP地址即可。 25.46.156.2,在我们的示例中为端口8118.

在Firefox中,可以通过转到“选项”找到这些设置 -> 网络标签 -> 连接设定

您可以通过在远程计算机的浏览器搜索栏中键入“ http://config.privoxy.org/”来检查一切是否正常.

(如果显示“未使用Privoxy”,则说明出现了问题)

您现在正在将家用计算机用作VPN服务器!您所有远程浏览器的流量都会通过您的家用计算机。因此,您似乎来自家用计算机的IP地址.

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me