it-swarm-eu.dev

Come visualizzare le impostazioni proxy rilevate automaticamente da Internet Explorer?

Quando Internet Explorer è impostato per rilevare automaticamente le impostazioni del proxy, c'è un modo per visualizzare ciò che rileva?

63
Aidan Ryan

Le impostazioni vengono 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 calcolare il proxy fuori dai contenuti restituiti.

47
Polsy

Se http://wpad/wpad.dat non è disponibile, è possibile dedurre i proxy in uso visitando un sito Web e verificando la connessione TCP creata. Non è grandioso, ma è almeno minimamente utile.

  1. Ispeziona l'output di netstat -an | find "EST" (abbreviazione di "ESTABLISHEDname__").
  2. Vai a un nuovo sito (quello che non hai visitato di recente).
  3. Esegui nuovamente il comando netstatname__, cercando la nuova connessione. Potrebbe sembrare:

    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. Se più di un proxy è configurato nel proprio ambiente e si desidera conoscerli tutti, è necessario ripetere la procedura sopra periodicamente per ottenere l'elenco completo.

La stessa procedura può essere utilizzata su caselle non Windows (utilizzando netstat -an | grep EST, o qualsiasi altro sistema operativo utilizzi per mostrare connessioni attive).

40
Royce Williams

Ho provato entrambe le soluzioni menzionate, e anche tutti i tipi di altri .

Alla fine, ciò che ha funzionato per me è stato utilizzando Chrome per navigare :

chrome: // net-internals/# procura

che mi ha dato il file .pac (= file di auto-configurazione del proxy) che potevo quindi scaricare e leggere per determinare il proxy che si stava selezionando.

15
SharpC