if ($remote_addr = xxx.xxx.xxx.xxx) {
 return 444;
}
На 150 IP это как минимум очень долго. Если другого способа нет, то придется iptables использовать. И вопрос можно закрыть.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,79291,79310#msg-79310