nginx环境下
新建 denyip.conf 文件,在服务器/usr/local/nginx/conf目录下的nginx.conf里面,加上
include denyip.conf;
将屏蔽的IP放到 denyip.conf 里面
deny 110.83.0.0/16; deny 110.84.111.0/24; deny 110.85.124.56;
保存之后将 denyip.conf 上传到/usr/local/nginx/conf目录下,弄好之后记得重启nginx。
apache环境下
空间支持 .htaccess
<Limit GET HEAD POST> order allow,deny deny from 110.85.104.152 deny from 110.85.113 deny from 110.85.113.0/24 deny from 110.87 deny from 110.87.0.0/16 deny from 110.86.167.210 110.86.184.181 deny from 110.86.185.0/24 110.86.187.0/24 allow from all </Limit>
apache下关于限制IP的写法比较多种,IP开始的第一行,是最普通的限制唯一IP,第二行跟第三行表达的内容是一样的,限制110.85.113.* 下所有的IP;第四五行也是一样的,限制110.87.*.* 下所有的IP;第六行是限制这2个IP,第7行就是显示这两个IP段;注意多个IP限制时用空格分开。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/183
相关推荐
- ubuntu22.04编译安装nginx
- linux下使用supervisor发布基于gunicorn的flask应用
- flask使用nginx代理以后图片上传和加载问题解决方法
- linux下strace用法详解
- nginx反向代理http/https、rpc/grpc、ws/wss
- linux进程管理工具supervisor部署配置
- nginx四层负载均衡配置解析以及卡顿问题的处理
- centos7部署k8s多master高可用集群(k8s+containerd+nginx+keepalived)
- k8s部署ingress-nginx
- linux下NVLink版NVIDIA A100安装Fabric-manager的方法