> 192.168.0.1 one.example.com > 192.168.0.2 two.example.com А что у вас это означает? То, что 192.168.0.1 может ходить только на one.example.com? Ну тогда нужно в location if ( $geo != $host ) { return 403; } Ну или != поменять на = если "не должен ходить" Posted at Nginx Forum: http://forum.nginx.org/read.php?21,235527,235605#msg-235605