我试图限制一个Apache用户可以使用的IP地址数量,然后才能被阻止。 我已经在.htaccess系统下设置了多个用户,但是我不知道如何限制个人用户的IP地址。
例如。 用户'fred'通过2个独立的IP地址连接,我想确保如果fred的详细信息出来,系统在使用5到10个独立的地址之后停止。
有任何想法吗?
你可以使用mod-auth-external和一个自定义密码检查器来完成。 这个外部密码检查器确实得到了从apache传来的客户端的IP地址,所以可以对照某个数据库进行检查。
https://code.google.com/p/mod-auth-external/