专栏名称: Linux就该这么学
专注于Linux运维技术培训,让您学习的每节课都有所收获,订阅本号后可每天获得最新Linux运维行业资讯、最实用的Linux免费教程以及独家Linux考证资料,三十多万技术小伙伴的选择,Linux就该这么学!
目录
相关文章推荐
Linux就该这么学  ·  Linux 6.15 ... ·  2 天前  
今天看啥  ›  专栏  ›  Linux就该这么学

运维工程师必看!Nginx防火墙这样配:IP自动封禁+CC攻击防护,看完直呼内行

Linux就该这么学  · 公众号  · linux  · 2025-03-18 08:02
    

文章预览

链接:https://www.cnblogs.com/hahaha111122222/p/18702355 在 Web 服务器中,Nginx 提供了一种简单而强大的方法来控制访问,允许管理员基于 IP 地址来设置黑名单(禁止访问)或白名单(仅允许特定 IP 访问)。本教程将介绍如何在 Nginx 配置黑白名单,并提供具体示例。 allow、deny deny和allow指令属于ngx_http_access_module,nginx默认加载此模块,所以可直接使用。 在Nginx配置文件中定义允许访问系统的IP地址。假设您的Nginx配置文件位于 /etc/nginx/nginx.conf 或 /etc/nginx/sites-available/default。 直接配置文件中添加 server {     listen  80 ;     server_name your_domain_or_ip;      # 设置白名单     location / {         allow  192.168 .1 .1 ;   # 允许特定IP访问         allow  192.168 .1 .2 ;         allow  192.168 .1 .3 ;         allow  192.168 .1 .4 ;         allow  192.168 .1 .5 ;         allow  192.168 .1 .6 ;   ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览