nginx配置实例:只允许内部IP访问 禁止外部访问
创始人
2025-07-09 11:30:44
0

#配置清单


location / {
           deny 192.168.1.1;
           allow 127.0.0.0/24;
           allow 192.168.0.0/16;
           allow 10.10.0.0/16;

           deny all;
           root /opt/hx_cmssearch2.5;
           index index.jsp;
           expires 60;
           keepalive_timeout 60;
}


注意事项:

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

(2)allow的ip段从允许访问的段位从小到大排列,如127.0.0.0/24 下面才能是10.10.0.0/16

24表示子网掩码:255.255.255.0

16表示子网掩码:255.255.0.0

8表示子网掩码:255.0.0.0

(3)deny all;结尾 表示除了上面allow的其他都禁止

上一篇:没有了

下一篇:centos7上安装git服务器及git使用

相关内容

热门资讯

vcenter因证书问题无法上... 解决方法:导入root CA证书。主要操作步骤如下:1、下载root CA证书,并解压。2、右击5a...
centos7 LVM(逻辑卷... 一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它...
redis常用操作 设置密码:config set requirepass 123 //123为密码密码验证:auth...
mysql用户管理 1、新建用户create user username@host identified by 'pa...
GlusterFS部署和使用 官方网站:https://www.gluster.org/install/一、GlusterFS安装...
redis出现报错:Error... 问题:redis出现报错:Error: 磁盘在使用中,或被另一个进程锁定解决方法1、在配置文件中修改...
mariadb galera ... mariadb server下载地址:https://mariadb.org/download/?...
linux(centos7)常... ip addr //查看IP设置IP:vi /etc/sysconfig/network-scrip...
mysql查看和修改字符集 查看数据库的字符集:show create database 数据库名;修改数据库的字符集:alte...
centos7上安装git服务... 一、安装git1、安装依赖库#yum install openssl-devel curl-deve...