我想阻止所有非美国用户访问我的网站。我在前端使用 nginx,并有一个 django 支持的网站。
1) 如何确定什么是美国 IP 地址?
2)我应该在我的网络服务器或应用程序层中阻止它们吗?
你需要一个地理位置提供者。
有些是免费的,有些是在线检查,有些为您提供列表或图书馆。
一般来说,您想要的准确性越高,您为此付出的代价就越大。
您执行此操作的准确度是有限的。一些小国家/地区的流量可能会通过美国或其托管在美国的名称服务器进行路由。一般来说,美国客户不会收到太多漏报。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)