是否可以配置 nginx 以便只能从办公室 IP 地址访问所有网站?
这是一个开发服务器,在某些站点上(太多而无法一个一个阻止)意外地有一些视图和活动,我想阻止每个人的访问,除了办公室中来自办公室 IP 的人之外。
有什么办法吗?
为什么需要防火墙?allow/deny
指令不仅可以在location
节中使用,也可以在http
节中使用。
http {
allow 192.168.1.10; # office ip
deny all;
server {
server_name acme1.com;
# ...
}
server {
server_name acme2.com;
# ...
}
}
Run Code Online (Sandbox Code Playgroud)