介绍
本篇文章给大家分享的是有关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访问的实现,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。