При добавлении HTTP-прокси в моей панели параметров Firefox я иногда заметил, что при запросе google для My Ip результат вернет мой реальный IP-адрес, в то время как в другое время он вернет Ip прокси-сервера, который я применил.Как обнаружить анонимность прокси-сервера?
При получении прокси-сервера они в основном присваивается тип, который обычно упоминается как
- Elite (веб-сервер не может обнаружить вы используете прокси-сервер)
- Anonymous (веб-сервер может обнаружить вас используется прокси-сервер, но не ваш реальный IP)
- Прозрачный (веб-сервер может найти свой реальный IP)
После выполнения некоторых исследований я обнаружил, что некоторые прокси-серверы отправки/применяются следующие заголовки
HTTP_CLIENT_IP:
HTTP_FORWARDED:
HTTP_X_FORWARDED_FOR: 11.11.11.11:62728
HTTP_VIA:
HTTP_PROXY_CONNECTION:
При просмотре с прокси-прикладной, я пытался искать мои заголовки с помощью Firefox Удлинитель LiveHTTPHeaders, но я не могу для просмотра любого из следующих заголовков, но Google может обнаружить мой реальный IP-адрес.
Как я могу найти эти заголовки?
Если прокси добавляет заголовок X_FORWARDED_FOR, удаленный сервер сможет указать ваш IP-адрес. Это именно то, для чего предназначен этот заголовок, и почему анонимные прокси не добавят его. Расширение Firefox просматривает запрос до того, как прокси изменит его, поэтому для вас не будет заголовок X_FORWARDED_FOR. Вам нужно будет посмотреть заголовки, когда они прибудут на удаленный сервер, например, через URL-адрес, предложенный @ mti2935. – Enno