Gdy program Internet Explorer jest skonfigurowany do automatycznego wykrywania ustawień proxy, czy istnieje sposób, aby zobaczyć, co wykrywa?
internet-explorer
proxy
auto-detect
Aidan Ryan
źródło
źródło
PROXY
- w moim przypadku musiałem prześledzić funkcję generowania tablicy, chociaż ...Jeśli
http://wpad/wpad.dat
nie jest dostępne, możesz dowiedzieć się, które serwery proxy są używane, przeglądając witrynę internetową, a następnie sprawdzając nawiązane połączenie TCP. To nie jest świetne, ale przynajmniej minimalnie przydatne.netstat -an | find "EST"
(skrót od „ESTABLISHED
”).Uruchom
netstat
komendę ponownie, szukając nowego połączenia. Może wyglądać następująco:TCP 192.168.1.1:1989 192.168.1.88:8080 ESTABLISHED
W tym przykładzie adres IP twojego serwera proxy to
192.168.1.88
i nasłuchuje na porcie8080
.Zauważ, że ta metoda pokazuje tylko proxy aktualnie używane dla tego połączenia . Jeśli w środowisku skonfigurowano więcej niż jeden serwer proxy i chcesz poznać je wszystkie, konieczne może być okresowe powtarzanie powyższej procedury w celu uzyskania pełnej listy.
Tę samą procedurę można zastosować w przypadku urządzeń innych niż Windows (przy użyciu
netstat -an | grep EST
lub innego używanego systemu operacyjnego do wyświetlania aktywnych połączeń).źródło
Wypróbowałem oba wspomniane rozwiązania, a także wiele innych .
Ostatecznie działało dla mnie przeglądanie Chrome w :
który dał mi
.pac
plik (= plik automatycznej konfiguracji serwera proxy), który następnie mogłem pobrać i przeczytać, aby określić wybrany serwer proxy.=== Dodatki ===
Jak zauważyli @DaveInCaz i @ZachBloomquist, nie działa to już w Chrome 71 .
Więc co zrobiłem to:
chrome-win32.zip
.chrome.exe
i możesz ponownie użyć adresu,chrome://net-internals/#proxy
aby znaleźć skrypt PAC!Podsumowując wymagane kroki:
chrome.exe
chrome://net-internals/#proxy
źródło