如何检测一个ip属于美国的特定状态


How to detect an ip belongs to a particular state of USA

我正在开发一个聊天应用程序,其中一个模型可以禁止美国的某些状态,以便来自该状态的用户不能与该模型聊天。什么是检测ip/用户属于美国特定州的最简单的方法?

看看https://www.maxmind.com/en/geoip2-services-and-databases。

请注意,没有IP地址是地理绑定的。事情不是这样的。我可以给自己找一个属于另一个国家的IP地址。所以我可以很容易地绕过你的应用程序禁令。

根本没有可靠的方法将IP映射到物理位置。来自MaxMind的家伙使用了许多技术来收集这些数据,目前它是唯一已知的公开可用的地理ip数据库,具有良好的覆盖率。