设置匹配就是去设置location里面的内容
location / {
deny 192.168.65.1;
allow 192.168.65.6/24;
deny all;
root html;
index index.html index.htm;
}
此时设置为上面的内容,就是禁止192.168.65.1的主机去访问, allow 192.168.65.6/24就是允许这个ip地址的主机去访问。
如果要禁止本机即实体的电脑去访问,不能把本机的地址下载deny后面。因为本机访问是通过vmware的路由去访问的。所以必须打开nginx的日志。去查看是通过那个路由的虚拟地址去访问的。然后把这个虚拟的地址写在deny后面。
日志的地址位于/usr/local/nginx/logs下面,一个有三个日志。我们要看的是 access.log