当前位置: 首页 > 编程笔记 >

IP地址是否提供有用的跟踪信息?

段劲
2023-03-14
本文向大家介绍IP地址是否提供有用的跟踪信息?,包括了IP地址是否提供有用的跟踪信息?的使用技巧和注意事项,需要的朋友参考一下

IP地址是Internet上计算机的地址。通常使用的示例是可以通过URL进行访问的Web服务器,该URL在幕后转换为IP地址,但是IP地址可用于查找Internet上的任何计算机。

当普通的家庭宽带用户访问Internet时,他们将通过其Internet服务提供商(ISP)发送传输,该服务提供商拥有用于其用户的IP地址集合。ISP倾向于获得大约数千个IP地址的块,它们将用作用户的池。当用户登录时,将为他们提供IP地址,而当用户注销时,该地址将发送回池中,以供其他用户使用。这里使用的实际系统要比这复杂一些,但这是基本思想。

实际上,这是如何工作的,取决于用户使用哪个ISP连接到Internet,因为不同的技术(如NAT)允许ISP将相同的用户分配给相同的IP地址。一些ISP每天会在其用户中轮流使用IP地址,而其他ISP将根据请求逐个轮换它们,因此无法保证将为同一用户提供相同的IP地址。

对于高级用户,可以花费一些额外的钱来获得静态的家庭IP地址。这意味着,无论何时他们访问Internet,都将始终获得相同的IP地址,但是通常它仅由高级用户使用,因为对于大多数人来说,它是毫无意义和无用的。绝大多数企业将以这种方式通过静态地址连接到Internet,但是在这种情况下,根据外部世界,所有用户都将获得一个IP地址。如果业务基础结构良好,则可以在内部将用户绑定到请求,但这并非总是如此。

用户开始使用代理服务器访问Internet时,难度增加了。这样一来,用户就可以从Internet上的服务器(有时会使用多个服务器)上发出请求,这样,从另一端看,他们似乎来自与实际不同的位置。这似乎是一个高级主题,但是很有可能获得适用于大多数常见浏览器的代理工具插件,这些插件甚至使非技术用户也可以轻松屏蔽其IP地址。有时可以检测到用户的原始IP地址,但前提是必须以正确的方式设置代理。

某些服务将允许您根据用户的IP地址(也称为IP地理位置)查找用户的物理位置。这些系统通过拥有一个庞大的IP地址数据库来工作,每个数据库所处的位置,可用的详细程度取决于您愿意在该服务上花费多少。这样做的主要问题是,用户IP地址几乎可以肯定是其ISP的位置,而不是其实际的物理位置,因此只有基于国家/地区的信息才真正有用。这种事情的另一个问题是,它并不总是完全准确的,您会发现一些您认为来自某个地方的人实际上是另一个地方。

因此,跟踪IP地址十分困难,因此不应作为精确的科学来使用。使用Cookie和会话标识是一种更可靠的跟踪网站中用户的方式,而这正是大多数会员和分析网站倾向于这样做的。

我已经看到许多CMS应用程序,它们通过记录IP地址和用户来管理会话信息,并杀死用户与IP地址不匹配的会话。在大多数情况下,这是可以的,但您不应完全依赖它,因为同一用户可能不是来自同一IP地址。

但是,通常可以将任何IP地址追溯到发送请求的用户或计算机。由于大多数用户都会通过ISP服务器发送请求,因此可能需要要求ISP甚至企业向用户跟踪(如果有)透露其内部IP地址,因此通常只能由警察或那些有正确文书工作的人。

 类似资料:
  • 问题内容: 我在ubuntu 14.04上运行它,并将其设置为静态ip,然后将其从公共ip路由到防火墙。我试图将我的后端API设置为在docker容器中运行,并且被两件事弄糊涂了。 1.)我如何将ip 映射到容器的ip,以便知道如何将传入的数据包发送到容器(如果可能,动态地)。 2.)如果尚未以这种方式完成,该如何做到这一点,以使我不必在每次重新运行该Docker容器时都进行设置? 提前致谢! 问

  • 我目前正在使用 获取执行设备的IP地址。如果该设备连接到一个“公共”wlan网络,并且该设备连接到一个wifi网络,该网络由另一个Android设备通过hotspot托管,则该功能正常。如果设备未连接到任何wifi网络,则返回“0.0.0.0”(正确)。但如果设备通过提供热点来承载wifi网络,methode仍然返回“0.0.0.0”。我如何在“自己的wifi网络”中获取热点提供设备的真实IP地址

  • 问题内容: 我想知道Android设备的IP地址是数据IP还是Wifi IP。 1)首先将设备连接到3G,然后将设备分配给网络IP。 2)之后将设备连接到WIFI,现在该设备将分配给WIFI IP。 3)任何可以让我们知道IP地址是Wifi IP地址还是网络IP的Android API? 在2.3.5中使用了下面的代码,一切都很好,但是在4.0.3中,ICS存在一些问题。 请帮助 4)当我关闭移动

  • 本文向大家介绍asp实现检查ip地址是否为内网或者私有ip地址的代码分享,包括了asp实现检查ip地址是否为内网或者私有ip地址的代码分享的使用技巧和注意事项,需要的朋友参考一下 asp检查ip地址是否为私有/内网ip地址源代码。 内网/私有IP地址网段如下,还有127开头的回环地址: 10.0.0.0-10.255.255.255 172.16.0.0—172.31.255.255 192.16

  • 问题内容: 在Python中,确定IP地址(例如或)是否在专用网络上的最佳方法是什么?该代码听起来并不难编写。但是边缘情况可能比立即出现的情况还多,并且需要考虑对IPv6的支持,等等。是否有现有的库可以做到这一点? 问题答案: 签出IPy模块。如果具有的功能似乎可以满足您的要求:

  • 本文向大家介绍C#判断ip地址是否可以ping的通,包括了C#判断ip地址是否可以ping的通的使用技巧和注意事项,需要的朋友参考一下