【问题标题】:Blocking an IP would affect people other than the user I wanted to ban?阻止 IP 会影响我想要禁止的用户以外的其他人?
【发布时间】:2017-02-23 03:01:11
【问题描述】:

互联网提供商是否为多个客户提供相同的 IP?

我想知道 ISP 是否可以将同一个公共 IP 地址提供给多个客户。理论上是可以的吧?

如果可以,他们会定期做些什么吗?我的意思是,不一定总是,但我想知道这是否最终会发生

我和我的邻居可能在互联网上共享同一个 IP?

我的问题实际上来自安全原因。为了防御 DOS 攻击者,我会禁止他们的 IP 一段时间。其他人会因此受到影响吗?

在实际生产场景中,你会通过在应用层屏蔽IP来解决DOS吗?

【问题讨论】:

  • 我真的不这么认为。也许尝试“安全交换”?
  • 这是一道编程题?充其量,这是一个Super User 的问题。在最坏的情况下,这是一个民意调查(如果你是我,你会这样做吗?),这完全是题外话。
  • 我相信这个问题是在编程和平台的中间。如上一部分所述,我将在我的应用程序中实现一个安全功能。所以我需要知道这个决定将如何影响我的系统
  • 不,这与编程(代码)或程序员工具(IDE、编译器、API 的使用等)无关。充其量只是一个Super User 的问题。 (并且编辑将 at application layer 添加到您的 opinion request 并不会在此处成为主题。)
  • 编程不仅仅是代码,Ken(顺便说一句,我编辑了问题的最后一部分,因为它不是很清楚)

标签: ip ddos ip-blocking


【解决方案1】:

公共 IP 地址通常分配给 Internet 连接。通常这意味着整个家庭或办公室或单个移动设备。因此,您和您的邻居通常(除非您的邻居正在使用您的 WiFi,反之亦然)使用不同的 IP 地址。

但是,许多 ISP 会回收 IP 地址。这在移动设备上经常发生,因为任何时候 IP 地址通常都会根据您连接的手机信号塔进行分配。通过电缆、DSL 和光纤连接,您的 IP 地址可能会连续数天甚至数月保持不变,即使没有约定的静态 IP 地址。

真正发挥作用的是阻止垃圾邮件。许多垃圾邮件过滤器全部或部分依赖于实时黑名单 (RBL)。我也做过类似的事情(啊哈!这是一个编程问题!)来阻止来自某些客户网站的垃圾邮件机器人。

如果 IP 地址与世界上您不希望有很多客户(或不会收到来自该地区的任何电子邮件)的地区相关联,则通常可以安全地阻止大范围的 IP 地址。另一方面,如果 IP 地址对您的客户群来说是本地的,那么阻止大范围的范围是不可取的,如果 IP 地址被重复使用但实际上不可用,即使一次阻止一个已知的问题 IP 地址也会有问题给其他一些潜在客户,或者如果 IP 地址实际上是一大群客户使用的电子邮件服务器(这种情况经常发生在不管理黑名单问题的托管服务提供商身上)。

【讨论】:

  • 不要忘记没有足够的 IPv4 地址让所有 ISP 为每个客户提供专用地址。许多 IPv4 地址将在客户组之间共享,因此阻止一个地址可能会影响数百名用户。
  • 这绝对是真的。但是 IP 地址通常具有与其相关联的地理位置。如果基于该位置,您知道流量对您的网站没有重大用途,那么通过 IP 地址阻止流量对于阻止不需要的流量非常有效。
  • 只要你意识到地理位置的范围正在从用户层面转移到国家层面:)
  • 正确。正是出于这个原因,我会非常小心基于 IP 的阻止自动化。事实上,这是某些基于 IP 的垃圾邮件 RBL 问题的一部分。
猜你喜欢
  • 2021-01-03
  • 1970-01-01
  • 1970-01-01
  • 2023-03-12
  • 1970-01-01
  • 2020-10-29
  • 2015-10-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多