Если прокси-сервер настроен правильно, чтобы избежать обнаружения прокси-серверов, вы не сможете сказать.
Большинство прокси-серверов предоставляют заголовки, как упоминают другие, но их нет в прокси, предназначенных для полного скрытия пользователя.
Вам потребуется использовать несколько методов обнаружения, таких как файлы cookie, обнаружение заголовка прокси-сервера и, возможно, эвристику IP для обнаружения таких ситуаций. Проверьте http://www.osix.net/modules/article/?id=765 для получения некоторой информации об этой ситуации. Также рассмотрите возможность использования черного списка прокси - они публикуются многими организациями.
Тем не менее, ничто не является на 100% уверенным. Вы можете использовать вышеуказанную тактику, чтобы избежать самых простых ситуаций, но в конечном итоге это всего лишь серия пакетов, образующих транзакцию TCP / IP, и протокол TCP / IP не был разработан с учетом современных представлений о безопасности, аутентификации и т. Д. .
Имейте в виду, что многие корпорации используют различные прокси-серверы по разным причинам, и если вы просто блокируете прокси-серверы в качестве общего правила, вы обязательно ограничиваете свою аудиторию, а это не всегда желательно. Однако эти прокси-серверы обычно объявляют себя с соответствующими заголовками - в конечном итоге вы можете блокировать законных пользователей, а не пользователей, которые умеют скрывать себя.
-Adam