Nginx代理配置只允许内部IP访问的实现

  介绍

本篇文章给大家分享的是有关Nginx代理配置只允许内部IP访问的实现,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

的位置/,{   index  index . jsp;   proxy_next_upstream  http_500  http_502  http_503  http_504  error  timeout  invalid_header;   proxy_set_header  Host  $主机;   proxy_set_header  X-Real-IP  remote_addr美元;   proxy_set_header  X-Forwarded-For  remote_addr美元;   deny  192.168.1.1;   allow  127.0.0.0/24;   allow  123.56.0.0/16;   allow  172.16.0.0/16;   allow  10.170.0.0/16;   deny ;   }

上面是我的位置配置清单

注意事项:

<强> 1。否认一定要加一个ip,否则直接跳转到403年,不往下执行了;如果403默认页是同一域名下,会造成死循环访问;

<强> 2。允许的ip段

从允许访问的段位从小到大排,列如:127.0.0.0/24

下面才能是:10.170.0.0/16

24表示子网掩码:255.255.255.0

16表示子网掩码:255.255.0.0

8表示子网掩码:255.0.0.0

<强> 3。否认;结尾

表示除了上面允许的其他都禁止

以上就是Nginx代理配置只允许内部IP访问的实现,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

Nginx代理配置只允许内部IP访问的实现