首页 > 网站 > Nginx > 正文

nginx服务器如何屏蔽IP

2024-08-30 12:24:10
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了nginx服务器如何屏蔽IP,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

      前几天织梦模板网给大家介绍了《如何通过htaccess指定IP或IP段禁止访问网站》一文,不少网友给小编发来感谢留言和赞助。这里武林网小编代表织梦模板网全体工作人员对于网友的赞助表示感谢,赞助本站http://www.vevb.com/about/zanzhu/,您可以访问方面链接。今天主要是在上次的基础上给大家介绍下nginx服务器如何屏蔽IP

      这里小编给大家介绍两种方法来实现nignx 禁止IP访问。

nignx 禁止IP访问的方法一

1、编辑 nginx 安装目录 conf 文件夹下的 nginx.conf 文件

2、在 http{} 和 server{} 中添加以下代码

deny 198.0.0.1;

198.0.0.1:为要封禁的 IP 地址,如下图所示:

nignx 禁止IP访问的方法一

3、重启 nginx 即可实现。

补充介绍:

关于 deny 的使用

1、nginx封锁禁止单个IP

deny 127.0.0.1;

2、nginx 封锁禁止多个IP 

deny 127.0.0.1 196.0.0.1;

nginx封锁多个IP地址,多个IP地址由空格分开

3、nginx封整个段即从127.0.0.1到127.255.255.254的命令

deny 127.0.0.0/8;

4、nginx 封IP段即从127.255.0.1到127.255.255.254的命令

deny 127.255.0.0/16;

5、nginx 封IP段即从127.255.255.1到127.255.255.254的命令是

deny 127.255.255.0/24;

nignx 禁止IP访问的方法二

1、在 nginx 的安装目录中,查到 conf 文件夹,并在其文件夹中 创建 blocksip.conf 文件

2、编辑 blocksip.conf 文件,并加入以下代码

deny 127.0.0.1;

127.0.0.1:为要封禁的 IP 地址

3、编辑 conf 文件夹下的 nginx.conf 文件,并加入以下代码

include blocksip.conf;

4、重启 nginx 即可

nignx服务器如何屏蔽IP效果如下:

nignx服务器如何屏蔽IP效果

以上就是nignx服务器如何屏蔽IP的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表