Jeżeli jest to spamujący bot to może powinieneś zastanowić się nad dodaniem kodu pozwalającego na potwierdzenie dodania komentarza w księdze gości (tak jak to bywa w rejestracji na rożnych portalach).
Zależy jak zbudowana jest strona. Jeśli na skryptach takich jak PHPBB to tak. Jeśli w zwykłym html-u to wtedy trzeba sprawdzić czy istnieje taka możliwość w samych ustawieniach serwera. Listę serwerów proxy znajdziesz na
PHP raczej tam działa więc jeśli tylko jest taka funkcja która rozpoznawała by proxy prosił bym o podanie jej.
@edit
Na stronie http://whatismyipaddress.com/ jest detektor proxy. Jeżeli wchodzimy na tą stronę korzystając z serwerów proxy pojawia się napis “Proxy Server Detected!”.
I o coś takiego mi chodzi (tylko zamiast napisu przekierowanie na inną stronę).
Teoretycznie w php wystarczy sprawdzic czy w $_SERVER[‘HTTP_X_FORWARDED_FOR’] coś zwróci …w praktyce jednak proxy nie musi się w ten sposób identyfikować - zatem to + filtr ip.