首先建立下面的配置文件放在nginx的conf目录下面,命名为blocksip.conf:
deny 95.105.25.181;
保存一下。
在nginx的配置文件nginx.conf中加入:include blocksip.conf;
重启一下nginx的服务:/usr/local/nginx/sbin/nginx -s reload 就可以生效了。
blocksip.conf:的格式还有许多种,可以配置只允许的IP访问或者IP段访问:
deny IP;
allow IP;
# block all ips
deny all;
# allow all ips
allow all;
其中网段的写法是这样的:192.168.1.0/24这样的形式。
这样就可以达到目的了。
nginx禁止某个IP访问站点的设置方法
2019-10-10 11:43nginx技术网 Nginx
近期发现博客遭到某些人的恶意灌水,频繁地利用发帖机器人发表评论,给博客的管理带来诸多不便,搜索了一下资料,可以利用nginx的ngx_http_access_module 模块设置允许/禁止哪些ip或ip段访问站点。
延伸 · 阅读
- 2022-03-10基于nginx反向代理获取用户真实Ip地址详解
- 2022-03-10Linux服务器下安装配置Nginx的教程
- 2022-03-10在Linux里安装和启动nginx的方法
- 2022-03-09在lnmp环境中的nginx编译安装
- 2022-03-08CentOS6.5系统简单安装与配置Nginx服务器的方法
- 2022-03-07ELK监控nginx日志总结
- Nginx
学习nginx基础知识
这篇文章主要介绍了nginx基础知识,文中运用了大量的图片和代码进行讲解,对相关知识感兴趣的小伙伴可以参考一下这篇文章...
- Nginx
Nginx配合php实现生成实时缩略图功能
这篇文章主要介绍了Nginx配合php实现生成实时缩略图功能,这在一些特殊场合可能会要用到,需要的朋友可以参考下 ...
- Nginx
使用Nginx代理上网的方法
这篇文章主要介绍了使用Nginx代理上网的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随...
- Nginx
windows10 系统配置nginx文件服务器的图文教程
这篇文章主要介绍了windows10 系统配置nginx文件服务器的图文教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下...
- Nginx
Nginx服务器中HTTP 301跳转到带www的域名的方法
这篇文章主要介绍了Nginx服务器中HTTP 301跳转到带www的域名的方法,包括从HTTPS 301提示跳转等rewrite相关的方法,需要的朋友可以参考下 ...
- Nginx
Linux服务器nginx访问日志里出现大量http 400错误的请求分析
这篇文章主要介绍了Linux服务器nginx访问日志里出现大量http 400错误的请求分析,需要的朋友可以参考下...
- Nginx
Nginx域名转发使用场景代码实例
这篇文章主要介绍了Nginx域名转发使用场景代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参...
- Nginx
采用ngxtop实现nginx实时访问数据统计
这篇文章主要介绍了采用ngxtop实现nginx实时访问数据统计,需要的朋友可以参考下 ...