首先建立下面的配置文件放在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-06-28nginx之queue的具体使用
- 2022-06-28nginx之内存池的实现
- 2022-04-12如何优雅的用 Nginx 在公网上快速搭建一个加密数
- 2022-03-10基于nginx反向代理获取用户真实Ip地址详解
- 2022-03-10Linux服务器下安装配置Nginx的教程
- 2022-03-10在Linux里安装和启动nginx的方法
- Nginx
Nginx中全局变量整理小结
对于Nginx下全局变量整理,方便使用Nginx的朋友调用全局变量。 ...
- Nginx
启用Nginx目录浏览功能的方法
这篇文章主要介绍了启用Nginx目录浏览功能的方法,需要的朋友可以参考下 ...
- Nginx
修改Nginx与Apache上传文件大小限制
这篇文章主要介绍了修改Nginx与Apache上传文件大小限制,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 ...
- Nginx
CentOS利用Nginx搭建下载功能服务器
这篇文章主要介绍了CentOS利用Nginx搭建下载功能服务器,需要的朋友可以参考下 ...
- Nginx
Nginx反向代理websocket配置实例
这篇文章主要介绍了Nginx反向代理websocket配置实例,本文是项目需求配置成功后的总结,需要的朋友可以参考下 ...
- Nginx
nginx设置目录白名单、ip白名单的实现方法
今天小编就为大家分享一篇nginx设置目录白名单、ip白名单的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 ...
- Nginx
Nginx正则表达式相关的参数和规则介绍
这篇文章主要给大家介绍了关于Nginx正则表达式相关的参数和规则的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Nginx正则表达式具有...
- Nginx
centos6.4下nginx1.12.1安装教程
这篇文章主要为大家详细介绍了centos6.4下nginx1.12.1安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 ...