Wenn Internet Explorer so eingestellt ist, dass Proxy-Einstellungen automatisch erkannt werden, gibt es eine Möglichkeit, anzuzeigen, was erkannt wird?
Wenn Internet Explorer so eingestellt ist, dass Proxy-Einstellungen automatisch erkannt werden, gibt es eine Möglichkeit, anzuzeigen, was erkannt wird?
Antworten:
Die Einstellungen werden von http: //wpad/wpad.dat abgerufen. Hierbei handelt es sich um eine Javascript-Datei, die beschreibt, welcher Proxy-Server in welcher Situation verwendet werden soll. Am besten öffnen Sie diese URL und ermitteln den Proxy aus dem zurückgegebenen Inhalt.
PROXY
- in meinem Fall musste ich jedoch die Generierungsfunktion eines Arrays zurückverfolgen ...
Ist dies http://wpad/wpad.dat
nicht der Fall, können Sie feststellen, welche Proxys verwendet werden, indem Sie zu einer Website navigieren und die hergestellte TCP-Verbindung überprüfen. Es ist nicht großartig, aber es ist zumindest minimal nützlich.
netstat -an | find "EST"
(kurz für ' ESTABLISHED
').Führen Sie den netstat
Befehl erneut aus und suchen Sie nach der neuen Verbindung. Es könnte so aussehen:
TCP 192.168.1.1:1989 192.168.1.88:8080 ESTABLISHED
In diesem Beispiel lautet die IP-Adresse Ihres Proxys 192.168.1.88
und er überwacht den Port 8080
.
Beachten Sie, dass diese Methode nur den Proxy zeigt derzeit im Einsatz für diese Verbindung . Wenn in Ihrer Umgebung mehr als ein Proxy konfiguriert ist und Sie alle kennen möchten, müssen Sie möglicherweise den obigen Vorgang regelmäßig wiederholen, um die vollständige Liste abzurufen.
Dieselbe Prozedur kann auf Nicht-Windows-Boxen angewendet werden (unter Verwendung von netstat -an | grep EST
, oder was auch immer Ihr Betriebssystem verwendet, um aktive Verbindungen anzuzeigen).
Ich habe beide genannten Lösungen ausprobiert und auch alle möglichen anderen .
Am Ende funktionierte für mich die Verwendung von Chrome, um zu Folgendem zu navigieren :
chrome: // net-internals / # proxy
Das gab mir die .pac
Datei (= Proxy Auto-Config-Datei), die ich dann herunterladen und lesen konnte, um den Proxy zu bestimmen, der ausgewählt wurde.
=== Nachträge ===
Wie von @DaveInCaz und @ZachBloomquist hervorgehoben, funktioniert dies ab Chrome 71 nicht mehr .
Also, was ich getan habe, war:
chrome-win32.zip
.chrome.exe
und Sie können die Adresse erneut verwenden chrome://net-internals/#proxy
, um das PAC-Skript zu finden!Um die erforderlichen Schritte zusammenzufassen:
chrome.exe
chrome://net-internals/#proxy