Unblockus.com:它是如何工作的?

Unblockus.com:它是如何工作的?

我虽然身在日本,但我是美国公民,在美国军事基地服役,因此“严格意义上”我是在美国。当我访问网站(例如 www.google.com)时,除非我使用 www.google.com/ncr 或 /en 等后缀,否则我会被重定向到日语版的 www.google.co.jp。这种情况在所有服务上都会发生。Netflix 和 Amazon 流媒体视频被屏蔽完全是因为我身在日本。

我知道有像 Unblockus.com 这样的服务可以为您提供美国 IP 地址或其他信息,但我不确定它们是如何工作的。请具体解释这些服务实际上做什么,以及我如何将其应用于我自己的家庭网络以解锁 Netflix 和其他服务。

基本上,我希望“互联网”能够将我视为位于美国。

答案1

尼尔斯一针见血。要使用 Unblock Us,您必须将您的 DNS 服务器更改为指向他们的服务器。

当您访问网页时,您的计算机会访问 DNS 服务器以确定托管该网站的网络服务器的 IP 地址。

通常,您会从 DNS 服务器获取 IP 地址,然后从该地址的服务器获取页面。执行此操作时,系统会将您的 IP 地址包含在包含获取请求的网络数据包中。Web 服务器会看到该 IP 地址,并可以根据该 IP 地址(或任何其他因素)拒绝提供该页面。

当您使用 Unblock Us 的 DNS 服务器时,它不会返回目标网站的 IP 地址,而是返回其自己的代理服务器之一(位于美国)的地址。现在,当您从目标网站获取页面时,您不是从网站的实际 Web 服务器请求它,而是从 Unblock Us 的服务器(位于美国)请求它。然后,他们的服务器将请求转发到目标网站,然后目标网站会看到代理的 IP 地址,而不是您的 IP 地址。由于代理位于美国,因此目标网站会返回转发到您系统的数据。您可以在激活其 DNS 服务器之前和之后通过 ping 其中一个受支持的服务器来查看此系统的运行情况。

它们仅支持一小部分网站。对于其他不需要地理位置的网站或它们尚不支持的网站(尚未支持),它们将返回真实服务器的 IP 地址。

这意味着要实现您自己的系统,您仍然需要一个位于美国的 IP 地址。

您可能感兴趣隧道,这是一项与 Unblock Us 类似的服务,只是免费。他们的解释其工作原理更好地解除我们的封锁':

它是如何工作的?

Tunlr 不提供虚拟专用网络 (VPN)。Tunlr 是一种 DNS(域名系统)解锁服务。我们使用复杂的技术(又名 Tunlr Secret Sauce ©)重新寻址某些数据包,使接收方误以为数据包来自美国境内。对于这些数据包,Tunlr 会透明地从您的位置到我们位于美国的服务器创建网络隧道。任何与 Tunlr 支持的视频或音乐内容提供商不直接相关的数据不仅不会受到影响,甚至也不会通过 Tunlr 路由。要使用 Tunlr,您必须更改 DNS 地址。

答案2

看起来这项服务是通过他们的自定义 DNS 服务器。我认为对于 99% 的主机名,它们只会返回服务器的真实 IP 地址,但对于Unblock-Us 适用的网站 他们将返回自定义代理服务器的 IP 地址,然后该服务器将通过美国境内的连接隧道传输您的连接。这样,您就不会受到 VPN 的性能影响,因为它不会隧道传输任何不需要隧道传输的内容。

答案3

有许多 VPN 服务可以为你做到这一点。工作原理如下:

  • 您的连接由 IP 地址标识,您使用浏览器请求网页或流媒体视频后,这些地址会发送到该地址。同样,互联网上的任何服务都有一个 IP 地址,您的浏览器会在该地址请求页面。

  • IP 通常是但不一定,由您的互联网提供商临时分配给您。大型 ISP 和服务器通常具有预购永不改变的 IP。

  • 有些公司,最著名的是 MaxMind,会跟踪每个 IP 的地理位置。这被称为地理定位。

  • 服务可能会使用地理位置来确定是否为您提供服务、阻止您或将您发送到其页面的本地化版本。

现在,这里有个窍门:

  • VPN 服务(虚拟私人的网络)是一种服务,您可以通过远程服务器将所有通信传输到外部世界。例如,如果您所在的公司为您提供 VPN,则您的所有计算机活动都可以通过服务器进行传输公司网络内部这样您的计算机看起来就是公司内部网的一部分。

  • 还有其他商业 VPN 服务提供不问任何问题的全宽带 IP,让您看起来像是从他们的服务器的 IP 地址。他们通常会有一个服务器和位置列表可供选择。

  • 商业 VPN 通常具有延迟成本。由于您的所有通信都通过国外服务器,因此数据必须经过更多传输才能到达您的计算机。这通常被认为是带宽较慢。出于这个原因,一些 VPN 公司现在提供“虚拟国家”IP 地址,其中服务器位于您附近,但与其 IP 对应的地理定位国家是您的首选。

我经常旅行,出国时会使用其中一种服务访问 Netflix、BBC 等。它运行完美,还具有额外的优势,即为我提供加密的互联网连接(通常在酒店和机场等开放 WiFI 中,连接是暴露的),并且几乎是匿名的,因为我的真实 IP 是隐藏的。


尽管如此,Unblockus 似乎与 VPN 不同。我在回答上述问题时被他们的页面标题误导了(“Unblock-Us - 更智能、更快速的 VPN”)。

他们的系统的工作方式是接管您的 DNS 配置。什么是 DNS?它们是将站点名称(如“netflix.com”)转换为 IP(如上文所述)的服务,如“69.5​​3.236.17”。通过接管此服务,当您在浏览器中输入“netflix.com”时,返回的 IP 地址将不是 Netflix 的,而是他们自己的。然后他们可以像 VPN 提供商一样继续“代理”您的连接。换句话说,他们会代表您请求页面或视频,然后将其发送或流式传输回给您。

该概念与配置更简单的 VPN 非常相似,但它会有一些(很多)注意事项。

  • 它不适用于通过 IP 指定的服务
  • 如果网站已加密,它会发出严厉警告。或者使连接不太安全(我希望不会!)
  • 这通常会降低你的安全性,因为所有数据都会传输通过他们的服务器未加密(真正的 VPN 提供商并非如此),尽管通信他们的服务器可能被加密了。
  • 他们的服务可能是有选择性的:他们可能不会像谷歌那样代理某些服务器。

答案4

我相信UnblockUs使用他们支持的代理服务器/镜像的组合,并通过让客户端通过他们的 DNS 服务器将流量重新路由到这些服务器。

相关内容