阻止 IP 会影响我想要禁止的用户以外的其他人吗?

Blocking an IP would affect people other than the user I wanted to ban?

Do Internet Providers give the same IP for more than one customer?

我想知道 ISP 是否可以向多个客户提供相同的 public IP 地址。理论上是可以的吧?

如果可以的话,这是他们经常做的事情吗?我的意思是,不一定一直如此,但我想知道这是否最终会发生

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

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

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

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

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

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

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