Por que precisa de firewall? As diretivas allow/deny podem ser usadas não apenas em location seções, mas também na seção http .
http {
allow 192.168.1.10; # office ip
deny all;
server {
server_name acme1.com;
# ...
}
server {
server_name acme2.com;
# ...
}
}