两个拥有相同 ISP 的邻居是否有可能拥有相同的公共 IP?

Ber*_*aux 1 networking router isp ip

想象以下场景:有一栋大建筑,有数百套公寓,每间公寓都使用同一个 ISP。每间公寓都有自己的路由器。

如果一个网站记录每个 IP 地址,那么访问该网站的两个不同公寓是否可能会导致记录相同的 IP?

换句话说,假设没有人通过一些技巧、TOR 等手动更改他们的 IP,那么假设两个具有相同公共 IP 到我的网站的连接来自同一间公寓有多安全?

Tet*_*jin 6

如果它们位于运营商级 NAT 之后,则它们都将具有相同的 IP 地址。否则,它与该 ISP 的任意两个随机客户的机会相同。

基本上,您不能使用 IP 地址作为可靠的识别方法。


Law*_*ceC 6

如果两个连接来自一个公共 IP,那么您无需更多信息就只知道它们可能共享一个路由器。

以下任何一种都是可能的;这两个连接可以:

  • 来自同一台电脑,

  • 来自同一屋子的不同电脑,

  • 来自共享路由器的建筑物中的不同公寓,

  • 来自 CGNAT 设置背后的大量可能的人,

  • 来自共享相同公共 Wifi 接入点的相同或不同计算机,

  • 来自被黑客入侵或故意配置的系统,该系统代理 Internet 上其他任何地方的其他计算机。

IP 在设计上是一种愚蠢的协议,因此它可以尽可能快地运行,尽可能灵活地增加容量,并在出现问题时尽可能快地绕过/分流其他地方。

IP 地址不是用来识别人的,而是用来识别接口的。

您需要额外的机制来验证和保护基于 IP 的传输,并且如果 IP 网络可供公众访问,请为滥用情况做好准备,您不能立即将责任归咎于特定个人——例如 DDoS 等。