Как просмотреть параметры обнаруженного прокси-сервера Internet Explorer?

134938
Aidan Ryan

Когда Internet Explorer настроен на автоматическое определение параметров прокси, есть ли способ просмотреть то, что он обнаруживает?

60

3 ответа на вопрос

46
Polsy

Настройки извлекаются из http: //wpad/wpad.dat, который представляет собой файл javascript, описывающий, какой прокси-сервер должен использоваться в какой ситуации. Лучше всего открыть этот URL и определить прокси из содержимого, которое он возвращает.

Ах, отлично. Вот более подробная информация о протоколе автоматического обнаружения веб-прокси: http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol Aidan Ryan 15 лет назад 1
Вы уверены, что это ссылка? Что такое домен верхнего уровня wpad? Nathan Fellman 15 лет назад 0
О, я вижу. Я должен использовать wpad в моем локальном домене Nathan Fellman 15 лет назад 0
Это не работает для всех сетей. Иногда прокси автоматически определяется по протоколу dhcp (информирует глагол), а не по протоколу http wpad. Colonel Panic 11 лет назад 0
Как упоминалось [в другом месте] (http://superuser.com/a/346376/35237), фактический прокси-сервер можно найти в строках с `PROXY` - в моем случае мне пришлось отслеживать функцию генерации массива, хотя .. , Tobias Kienzler 8 лет назад 0
39
Royce Williams

Если http://wpad/wpad.datон недоступен, вы можете определить, какие прокси используются, перейдя на веб-сайт, а затем проверив выполненное TCP-соединение. Это не здорово, но, по крайней мере, минимально полезно.

  1. Проверьте вывод netstat -an | find "EST"(сокращение от ' ESTABLISHED').
  2. Перейти на свежий сайт (тот, который вы недавно не посещали).
  3. Запустите netstatкоманду еще раз, ищите новое соединение. Это может выглядеть так:

    TCP 192.168.1.1:1989 192.168.1.88:8080 ESTABLISHED

В этом примере IP-адрес вашего прокси-сервера 192.168.1.88прослушивается через порт 8080.

Обратите внимание, что этот метод показывает только прокси, используемый в данный момент. Если в вашей среде настроено несколько прокси-серверов, и вы хотите знать все из них, вам придется периодически повторять процедуру, описанную выше, чтобы получить полный список.

Та же процедура может быть использована на блоках, отличных от Windows (с использованием netstat -an | grep ESTили любой другой ОС, используемой для отображения активных подключений).

Хороший обходной путь :) hoang 11 лет назад 0
Отлично, действительно ... majkinetor 8 лет назад 0
13
SharpC

Я попробовал оба упомянутых решения, а также все виды других .

В конце концов, мне помогло использование Chrome для перехода к :

хром: // нетто-Внутренности / # прокси

который дал мне .pacфайл (= файл автоматической настройки прокси), который я мог затем загрузить и прочитать, чтобы определить, какой прокси был выбран.