这是一个非常私人的企业网站。我们想限制IP地址访问美国/加拿大或北美。基于IP范围,将允许用户/密码进入否则 - '无法访问'。只是试图限制海外曝光。如何限制网站访问仅限美国或北美
回答
如果您的主要目的是防止未经授权的IP访问您的网站...永远不会工作。它很容易绕过。用户/密码将是更安全的选择。
要回答你的问题,如果你有一定的特征或你想要做一个完整的网站块,这是一个教程:
http://blog.newagesolution.net/2008/11/how-to-block-country-and-ip-addresses.html
虽然这不是问题,但它被标记为'asp.net' – Skilldrick 2010-01-21 17:30:25
这需要IIS和ASP,所以它不适用于Apache和/或PHP。 – 2017-05-29 21:04:32
任何能够超越密码安全的人都可以很容易地通过任何IP过滤安全(甚至可能被视为挑战,从而增加海外黑客攻击的风险)。我认为你的问题的前提是有缺陷的。
同意100%,但这种事情倾向于来自高度负责的管理人员,他们认为这是可能的,因为“所有的大公司都拥有这些信息”,并且不会听到任何其他事情,即使事实上这只是一种轻松的行为,规避近似。 – 2010-01-21 17:22:07
@Joel - 公平点。 – Skilldrick 2010-01-21 17:23:10
有许多脚本小子不能绕过密码安全性,但可以利用简单脚本来利用wordpress和其他cms的漏洞......这种解决方案会减少这种情况 - 并让那些做这种事情的人承担责任,因为他们在同一个国家。 – 2017-05-29 21:06:31
有各种各样的图书馆将做IP地址的地理编码。我用过的是GeoIP,它有一个免费版本。
请注意,IP地址可能是可欺骗的,所以任何想要绕过支票的人都可以。任何严重的黑客都不会被吓倒。
- 1. 如何限制只有美国的网站访问
- 2. TIMEZONE选择换向箱仅限美国
- 3. 限制网站访问QR扫描仅
- 4. 限制访问网站
- 5. 如何限制特定国家访问我的网站?
- 6. Geo API是否仅限于美国的企业
- 7. 各国的访问限制
- 8. 美国和英国的网站如何处理
- 9. 网站付款Pro美国以外
- 10. 限制访问特定国家的PHP网站
- 11. 网站在特定国家的访问受限制
- 12. 如何阻止所有非美国IP地址访问我的网站?
- 13. 无法访问从美国作为国家的网页
- 14. 仅限当前网站的文件访问权限
- 15. 限制访问网站上的图像
- 16. joomla网站显示限制访问
- 17. 限制访问Azure网站白名单
- 18. 限制访问“admin”面板的网站?
- 19. SQL显示美国成为美国
- 20. 限制访问网页(仅限谷歌浏览器)
- 21. Ext.Viewport在北美地区问题菜单
- 22. 如何将访问者限制为访问我网站的访问者
- 23. 如何限制访问某个网页?
- 24. 如何限制访问我的网页
- 25. 如何限制在窗体上使用或限制访问
- 26. 美国银行问题
- 27. 限制xulrunner网络访问
- 28. Sitecore限制访问网页
- 29. 仅限网站的控制器操作
- 30. 美国RIDE REQUEST
是的,我会怎么做,如果我住在同你大陆。这里的每个人(欧洲)都只是蹩脚的脚本小子。那个网站的地址是什么,顺便说一句? :p – 2010-01-21 17:22:15
阻止其他国家的IP地址,以防止来自国外的黑客攻击听起来像一个愚蠢的想法。首先,你也会阻止很多合法的流量:海外武装力量,海外其他美国人,有误报的美国IP,等等。其次,IP可以是欺骗性的,或者是任何严重黑客获得的工作IP。 – 2010-01-21 17:23:57
这不是你想用“代码”来解决的问题。这是一个网络问题。如果要限制流量,应该在具有适当防火墙和IPSEC的网络路由器上完成。 – 2010-01-21 18:09:49