Active Wall是一款专业的网络监控软件,只需在网关上安装即可过滤控制局域网内部电脑的上网行为。主要功能有:网络身份验证、时段过滤、端口过滤、流量控制、实时流量显示、MAC地址过滤、IP地址过滤、DNS过滤、HTTP过滤、SMTP过滤、POP3过滤、即时聊天过滤、FTP过滤、代理转发、日志文件输出、告警邮件通知、告警消息通知、日志数据库输出。
你可以通过增加一个配置文件,然后将需要禁止的一些 IP 地址通过一定规则添加到配置文件中,在程序初始化的时候,读取配置文件中的每个规则,然后通过本文提供的方法去检查当前访问的客户端 IP 地址是否存在于这些规则中,如果存在,则拒绝提供服务。 复制代码 代码如下: <?php /** * PHP 中检查或过滤 IP 地址 * * 支持 IP 区间、CIDR(Classless Inter-Domain Routing)及单个 IP 格式 * 整理:http://www.CodeBit.cn