Quando Internet Explorer è impostato per rilevare automaticamente le impostazioni del proxy, c'è un modo per visualizzare ciò che rileva?
Quando Internet Explorer è impostato per rilevare automaticamente le impostazioni del proxy, c'è un modo per visualizzare ciò che rileva?
Risposte:
Le impostazioni sono recuperate da http: //wpad/wpad.dat che è un file javascript che descrive quale server proxy deve essere utilizzato in quale situazione. La soluzione migliore è aprire quell'URL e capire il proxy dai contenuti che restituisce.
PROXY
- nel mio caso ho dovuto rintracciare la funzione di generazione di un array, però ...
Se http://wpad/wpad.dat
non è disponibile, è possibile dedurre quali proxy sono in uso visitando un sito Web e quindi controllando la connessione TCP stabilita. Non è eccezionale, ma è almeno minimamente utile.
netstat -an | find "EST"
(abbreviazione di ' ESTABLISHED
').Eseguire di netstat
nuovo il comando, cercando la nuova connessione. Potrebbe apparire come:
TCP 192.168.1.1:1989 192.168.1.88:8080 ESTABLISHED
In questo esempio, l'IP del tuo proxy è 192.168.1.88
ed è in ascolto sulla porta 8080
.
Si noti che questo metodo mostra solo il proxy attualmente in uso per quella connessione . Se nel proprio ambiente è configurato più di un proxy e si desidera conoscerli tutti, potrebbe essere necessario ripetere periodicamente la procedura sopra per ottenere l'elenco completo.
La stessa procedura può essere utilizzata su scatole non Windows (utilizzando netstat -an | grep EST
o qualunque sia il sistema operativo utilizzato per mostrare le connessioni attive).
Ho provato entrambe le soluzioni menzionate, e anche molti altri .
Alla fine, ciò che ha funzionato per me è stato usare Chrome per navigare a :
chrome: // net-internals / # procura
che mi ha dato il .pac
file (= file di configurazione automatica del proxy) che ho potuto quindi scaricare e leggere per determinare il proxy che era stato selezionato.
=== Addenda ===
Come sottolineato da @DaveInCaz e @ZachBloomquist, questo non funziona più a partire da Chrome 71 .
Quindi quello che ho fatto è stato:
chrome-win32.zip
.chrome.exe
e puoi utilizzare nuovamente l'indirizzo chrome://net-internals/#proxy
per trovare lo script PAC!Quindi per riassumere i passaggi richiesti:
chrome.exe
chrome://net-internals/#proxy