如何使用 SmartDNS 访问阻止您的 IP 地址的网站,网站所有者可以采取什么措施来阻止它?

如何使用 SmartDNS 访问阻止您的 IP 地址的网站,网站所有者可以采取什么措施来阻止它?

我用控制D并将我的所有流量重定向到看起来像是它们来自美国某处,然后我就可以访问阻止我或我所在国家/地区 IP 访问的网站和应用程序。控制 D 或其他 SmartDNS 服务代理 DNS 请求从另一个位置显示,但我的第一个问题是,即使发送到网站的 IP 地址仍然相同,网站如何被欺骗认为我来自另一个位置?

(我的原始IP地址没有改变,网站应该能够看到他们为哪个IP地址提供服务。)

我的第二个问题是,网站是否可以实施某种措施甚至阻止使用 SmartDNS 服务的用户访问它们?

答案1

DNS 是互联网的地址簿:您请求一个域名,DNS 会告诉您应该查找的 IP 地址。

Control D 的诡计是,他们不向您提供真实 IP 地址,而是提供其代理服务器的 IP。您的浏览器不会意识到这种情况,并照常运行:它会尝试与该代理服务器建立 HTTPS 连接。此过程的一部分是告诉服务器浏览器希望查看哪个域。Control D 的服务器使用此信息来了解您尝试连接的位置,并与真实服务器建立相同的连接。然后他们将所有内容转发给您。

这本质上是一个双方同意的中间人。

网站的服务器看不到您的 IP,因为您的 IP 正在与代理对话,而代理正在与目标网站对话。

网站管理员可能采取的对策仅限于阻止代理服务器 IP。但如果代理托管在大型云中(例如 AWS、Azure、GCP),其提供商将能够快速更改 IP,而阻止整个云将造成太大的附带损害。

请注意,与代理的连接仍然使用纯文本 SNI,因此您的 ISP 可以看到您尝试访问哪个网站。

答案2

Control-D 与 VPN 非常相似,因为它会将您的所有请求重定向到 60 个国家/地区的服务器,因此您的流量似乎来自您选择的具有不同(本地) IP 地址的服务器。所以是的,您的 IP 地址已改变。

与 VPN 不同,它使用代理,因此您与这些服务器的通信未加密,并且可以被任何中间人节点读取。

参考 :常问问题

答案3

补充一点,如果某个网站对某个用户有问题,他们可以通过查看浏览器信息一次又一次地识别出他们,虽然浏览器信息不像指纹那样独特,但肯定可以帮助他们识别出一个不断使用不同 IP 地址访问的特定问题用户。参见:https://www.whatsmybrowser.org/

浏览器信息也可以被隐藏/欺骗,但这不是常识,据我所知,VPN 类型的服务不会自动隐藏或扰乱此类信息。(如果您使用不常见的浏览器或不常见的操作系统,那么这种“指纹”就更容易识别您。)

相关内容