Gdy program Internet Explorer jest skonfigurowany do automatycznego wykrywania ustawień proxy, czy istnieje sposób, aby zobaczyć, co wykrywa?
Gdy program Internet Explorer jest skonfigurowany do automatycznego wykrywania ustawień proxy, czy istnieje sposób, aby zobaczyć, co wykrywa?
Odpowiedzi:
Ustawienia są pobierane z http: //wpad/wpad.dat, który jest plikiem javascript opisującym, który serwer proxy powinien zostać użyty w jakiej sytuacji. Najlepiej jest otworzyć ten adres URL i obliczyć proxy na podstawie treści, którą zwraca.
PROXY- w moim przypadku musiałem prześledzić funkcję generowania tablicy, chociaż ...
Jeśli http://wpad/wpad.datnie 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 netstatkomendę 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.88i nasłuchuje na porcie 8080.
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 ESTlub innego używanego systemu operacyjnego do wyświetlania aktywnych połączeń).
Wypróbowałem oba wspomniane rozwiązania, a także wiele innych .
Ostatecznie działało dla mnie przeglądanie Chrome w :
chrome: // net-internals / # proxy
który dał mi .pacplik (= 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.exei możesz ponownie użyć adresu, chrome://net-internals/#proxyaby znaleźć skrypt PAC!Podsumowując wymagane kroki:
chrome.exechrome://net-internals/#proxy