ISP是否会使用动态分配公共IP地址给用户
2019年4月12日 15:07

非预期效果的定律似乎已被用于WebRTC,因为一个有用的小属性可以变成理想的用户跟踪器。Internet运行在 IP 4上,为了使其工作,必须使用NAT或网络地址转换。

实际上,所有内部网络都无法在公共网络上使用本地或私有 IP地址 。当机器需要与公共网络建立连接时,它使用与其他机器共享的公共IP地址。机器的标识保存为端口号 - 有效地提高了16个地址位使用的IP地址种类。

因此,一个公共IP地址可以在216个本地用户中运行。许多ISP利用动态分配公共IP地址给用户。这意味着每当连接到网络时,可能无法获得完全相同的公共IP地址。NAT是一种创造性的替代方案,它使IP4能够很好地适应IP6。

如果不需要支持传入链接,或者需要支持传入链接,则可以使用端口转发,然后NAT就是所需的。此外,它提供了极好的匿名度。例如,当连接到某个站点时,所有网站获取的是用于将数据发送回个人的端口号以及IP地址。

鉴于IP地址可以与很多用户共享,因此在跟踪浏览时没有多大用处。放置一个网站无法解析,它是你下次因为这些映射到本地IP地址,这转换了来自相同IP地址和端口号的请求。 这实际上是你的公共IP地址识别你的城市的唯一原因。显然,ISP可以记录连接的站点,因为ISP会发出公共IP地址,如果是NAT,则会运行已分配的端口号。

ISP无法记录本地网络上的哪个用户看到了什么,除非本地网络通过自己的NAT连接。虽然对于大多数用户而言,它们是由公共IP地址标识的并不准确,但是本地IP地址几乎都是标识符。这并不会经常改变,所以发现网站检测本地IP地址的方法非常简单。


STUN - (Nat的Session Traversal Utilities)是一种协议,它使机器能够找到公共的IP地址,即使它位于NAT后面。所发生的一切是机器和STUN服务器分别发送UDP包和包含公共IP地址的回复包。这个非常简单,Firefox有一个默认的STUN服务器,甚至可以被Chrome使用。不过,现在我们已经有了一个WebRTC机制,在JavaScript中使用起来并不困难,它可以利用默认服务器找到本地和公共IP地址。这不使用常见的Ajax XMLHttpRequest和solitude addins,还不会阻止在开发者控制台中显示。此外,WebRTC工具现在默认打开。

861 142

上一篇:默认关网

下一篇:想加快互联网的链接吗

相关文章

旗下产品

软件IP代理 企业HTTP代理 开放HTTP代理 高速硬件IP代理
@ 2016 - 2024.猎鹰网安IP代理, All rights reserved. 鄂ICP备18017015号-4
禁止利用本站资源从事任何违反本国(地区)法律法规的活动
新闻中心 | 其他新闻 | 帮助文档