http://php.spb.ru/php/ip.html
диапазон ip, например 127.0.0.1 - 127.0.0.255
if (ip2int($remote_ip) > ip2int('127.0.0.1') && ip2int($remote_ip) < ip2int('127.0.0.255')) {
die('Вход на сайт с вашего IP заблокирован');
}
я подробно этот вопрос не разбирал, скорее всего именно так. Посмотри, потестируй, сам с анонимного прокси на сайт зайди, посмотри какую о нем информацию скрипт может получить и т.д. Но думаю что просто ip запретить