Коли Internet Explorer встановлений для автоматичного визначення налаштувань проксі-сервера, чи існує спосіб перегляду того, що він виявляє?
Коли Internet Explorer встановлений для автоматичного визначення налаштувань проксі-сервера, чи існує спосіб перегляду того, що він виявляє?
Відповіді:
Параметри витягуються з http: //wpad/wpad.dat, який є файлом javascript, який описує, який проксі-сервер слід використовувати в будь-якій ситуації. Ваша найкраща ставка - відкрити цю URL-адресу та відібрати проксі-сервер із вмісту, який він повертає.
PROXY
- в моєму випадку мені довелося відстежувати функцію генерації масиву, хоча ...
Якщо http://wpad/wpad.dat
це недоступно, ви можете визначити, які проксі-сервери використовуються, перейшовши на веб-сайт, а потім перевірити з'єднання TCP, яке було встановлено. Це не чудово, але принаймні мінімально корисно.
netstat -an | find "EST"
(короткий для ' ESTABLISHED
').Виконайте netstat
команду ще раз, шукаючи нове з'єднання. Це може виглядати так:
TCP 192.168.1.1:1989 192.168.1.88:8080 ESTABLISHED
У цьому прикладі IP вашого проксі є 192.168.1.88
і він прослуховується через порт 8080
.
Зауважте, що цей метод показує лише проксі, який зараз використовується для цього з'єднання . Якщо у вашому оточенні налаштовано більше одного проксі, і ви хочете знати їх усі, вам, можливо, доведеться періодично повторювати процедуру, щоб отримати повний список.
Та ж процедура може бути використана на НЕ-Windows , коробки ( з використанням netstat -an | grep EST
, або незалежно від вашої ОС використовується , щоб показати активні сполуки).
Я спробував обидва згадані рішення, а також всілякі інші .
Зрештою, для мене працювало Chrome, щоб перейти до :
chrome: // net-internes / # проксі
який дав мені .pac
файл (= проксі-файл автоконфігурації), який я потім міг завантажувати та читати, щоб визначити обраний проксі.
=== Додаток ===
Як вказували @DaveInCaz та @ZachBloomquist, це більше не працює як Chrome 71 .
Отже, що я зробив:
chrome-win32.zip
.chrome.exe
і ви знову можете використовувати адресу, chrome://net-internals/#proxy
щоб знайти скрипт PAC!Отже, підсумовуючи необхідні кроки:
chrome.exe
chrome://net-internals/#proxy