Python - определите, является ли ip прокси или нет - PullRequest
2 голосов
/ 10 сентября 2011

Есть ли способ узнать, является ли IP-адрес, поступающий на сервер, прокси-сервером в Python?

Я пытался сканировать наиболее распространенные порты, но я не хочу запрещать все ips с открытым портом 80, потому что он не должен быть прокси.

Есть ли способ сделать это на Python? Я бы предпочел это, прежде чем использовать некоторые внешние / платные услуги.

1 Ответ

1 голос
/ 11 сентября 2011

Если это HTTP-трафик, вы можете сканировать заголовки, например X-Forwarded-For.

Но что бы вы ни делали, это всегда будет только эвристическим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...