http - IP 跟踪到您的原籍国背后的实际机制是什么?

标签 http tcp dns ip-geolocation

当一个人想从另一个国家访问 say、hulu 或 amazon 或 pandora 时,可以使用 dns 解锁服务或 vpn 服务。

我“了解”vpn 服务的工作方式 - 它只是将您的所有流量路由到另一个国家/地区的服务器场,因此对您所在位置的任何检查都是针对服务器场完成的。

不过,dns 解封似乎只是针对最初的 dns 请求,而不是后续的数据流。

假设流数据等通过 tcp 在 http 上工作,那么当从客户端发送 ack 时,dns 解锁的初始“修复”不应该被撤销吗?

最佳答案

IP 地址是按区域分配的,因此不同区域的互联网组会获得分配的插槽,并将它们提供给本地用户。在此假设下,您可以为每个 IP 创建一个区域 map 。由于有关如何分割的信息是已知的,并且不同的 IP 由 ISP 分配给特定区域,因此可以进一步划分到大城市的城市级别或人口稀少地区的区域。

关于http - IP 跟踪到您的原籍国背后的实际机制是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17792261/

相关文章:

c# - 从 HttpListener 收到的 POST

javascript - 如何在 HTTPS 站点上运行 HTTP 源 JavaScript?

node.js - 如何在 Node.js TCP 服务器中追踪 ECONNREFUSED?

c++ - Qt TCP 服务器不从客户端读取数据

java - 基于http构建的大型rpc服务器

javascript - 从 NodeJS 内部调用 Express Route

ruby-on-rails - 如何在 heroku 中为我的 Saas 应用程序提供自定义域?

c# - 如何在 Windows Phone 上使用 IP 地址解析主机/机器名称

java - Java ServerSocket accept client后如何获取绑定(bind)到同一本地端口的新套接字?

nginx keepalive 和 dns 解析器