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限制时用空格分开。