前几天织梦模板网给大家介绍了《如何通过htaccess指定IP或IP段禁止访问网站》一文,不少网友给小编发来感谢留言和赞助。这里武林网小编代表织梦模板网全体工作人员对于网友的赞助表示感谢,赞助本站http://www.vevb.com/about/zanzhu/,您可以访问方面链接。今天主要是在上次的基础上给大家介绍下nginx服务器如何屏蔽IP。
这里小编给大家介绍两种方法来实现nignx 禁止IP访问。
1、编辑 nginx 安装目录 conf 文件夹下的 nginx.conf 文件
2、在 http{} 和 server{} 中添加以下代码
deny 198.0.0.1;
198.0.0.1:为要封禁的 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;
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的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。新闻热点
疑难解答