应用程序或网站如何找到您的IP?

时间:2010-05-30 20:24:00

标签: networking

我认为应用程序或服务器只有两种方式可以获取您的IP。

  1. 如果它是一个应用程序,java / flash,我认为它可以在本地检查您的网络设置并将您的IP发送回服务器。然后服务器会知道。

  2. 它可以找到的另一种方式是它可以分析数据包标头。然后找到你的IP信息。

  3. 但如果我想让它停止这样做。

    1. 如果它在本地分析我的IP信息,我可以停止该数据包或更改其信息,以便网站对IP信息感到困惑。

    2. 如果正在分析数据包标题,如果知道它正在分析哪些数据包,因为它不会分析每个数据包,我可以停止发送这些数据包。

    3. 示例:

      检查您的IP的网站,它是如何做到的?如果您没有下载任何应用程序,则会排除1. scenarion。然后唯一的可能是它正在分析数据包标题但是什么样的数据包?

      这不仅仅是一个问题,但如果有人知道这件事,我也想知道。 :)

      由于

4 个答案:

答案 0 :(得分:8)

您无法阻止网站了解您的IP。如果您阻止它,它将无法回答您的请求。如果您对匿名感兴趣,请查看proxy servers,尤其是高匿名代理

答案 1 :(得分:1)

一旦建立与远程主机的连接,就会显示您的IP地址。你不能简单地说,“我想连接,顺便说一句,我的IP地址是123.123.123.123”。

网络服务器将告诉它执行的脚本,从哪个IP地址建立连接(并请求)。

答案 2 :(得分:1)

您的IP地址位于每个TCP段中。远程Web服务器(Web浏览器与之建立连接)将使此信息可供托管站点使用。

要发送不同的IP地址,您有几个选择。您可以使用proxy server并传输其IP地址。或者,如果您不想再收到任何信息,可以使用IP Spoofing

答案 3 :(得分:0)

您无法阻止网站了解发送请求的IP。最多可以通过代理路由它,因此网站会解析代理服务器的IP。

您应该阅读TCP/IP。简而言之,TCP / IP数据包包含原始IP地址,因为它必须符合IP协议并发送有效的IP报头。