2009-09-01 12:18:18 +0000 2009-09-01 12:18:18 +0000
69
69

Come visualizzare le impostazioni proxy rilevate automaticamente da Internet Explorer?

Quando Internet Explorer è impostato per rilevare automaticamente le impostazioni proxy, c'è un modo per vedere cosa rileva?

Risposte (3)

52
52
52
2009-09-01 12:53:38 +0000

Le impostazioni sono recuperate da http://wpad/wpad.dat che è un file javascript che descrive quale server proxy dovrebbe essere usato in quale situazione. La cosa migliore è aprire quell'URL e capire il proxy dal contenuto che restituisce.

46
46
46
2012-11-22 00:27:58 +0000

Se http://wpad/wpad.dat non è disponibile, si può dedurre quali proxy sono in uso navigando su un sito web e poi controllando la connessione TCP che è stata fatta. Non è il massimo, ma è almeno minimamente utile.

  1. Controlla l'output di netstat -an | find "EST" (abbreviazione di ‘ESTABLISHED’).
  2. Vai su un sito nuovo (uno che non hai visitato di recente).
  3. Esegui di nuovo il comando netstat, cercando la nuova connessione. Potrebbe assomigliare a:

In questo esempio, l'IP del vostro proxy è 192.168.1.88 ed è in ascolto sulla porta 8080.

Notate che questo metodo mostra solo il proxy attualmente in uso per quella connessione. Se più di un proxy è configurato nel vostro ambiente, e volete conoscerli tutti, potreste aver bisogno di ripetere periodicamente la procedura di cui sopra per ottenere la lista completa.

La stessa procedura può essere usata su macchine non Windows (usando netstat -an | grep EST, o qualsiasi cosa il vostro sistema operativo usi per mostrare le connessioni attive).

18
18
18
2017-05-22 07:56:14 +0000

Ho provato entrambe le soluzioni menzionate, e anche ogni sorta di altre .

Alla fine quello che ha funzionato per me è stato usando Chrome per navigare in :

chrome://net-internals/#proxy

che mi ha dato il file .pac (= file di auto-configurazione del proxy) che ho potuto poi scaricare e leggere per determinare il proxy che veniva selezionato.

=== Addenda ===

Come sottolineato da @DaveInCaz e @ZachBloomquist, questo non funziona più da Chrome 71 .

Quindi quello che ho fatto è stato:

  1. Trova la versione precedente di Chrome, che dà 70.0.3538 .
  2. Look this up su https://omahaproxy.appspot.com , che dà la versione 587811.
  3. Trova quella versione di Chromium sulla pagina snapshots page . La versione sembrava essere presente nella pagina Windows 64 bit version page , che mi porta alla pagina 587811 version con il file chrome-win32.zip .
  4. Scarica, decomprimi, esegui chrome.exe e puoi di nuovo usare l'indirizzo chrome://net-internals/#proxy per trovare lo script PAC!

Per riassumere i passi necessari:

  1. Scarica Chromium versione 70.0.3538 = build 587811 qui (Windows, altrimenti vedi passi precedenti).
  2. Decomprimere ed eseguire chrome.exe
  3. Naviga fino a chrome://net-internals/#proxy