Come specificare i caratteri jolly nelle eccezioni proxy in Firefox?


12

IE supporta i caratteri jolly nelle eccezioni proxy come: mycompany-*; *.mydomain.org; 192.168.1.*

Cosa devo inserire nelle eccezioni proxy in Firefox? Ho letto il carattere jolly * non è affatto supportato, ma non ho trovato alcuna soluzione.

E come posso escludere alcuni siti da un dominio jolly globale?

per esempio. Ho escluso *.mydomain.comdal proxy, ma devo abilitare il proxy per site1.mydomain.com. Come posso fare ciò?

Risposte:


2

Ho trovato il riferimento più completo su questo: http://www-archive.mozilla.org/quality/networking/docs/aboutno_proxy_for.html

In sintesi:

  • Qualsiasi dominio nell'elenco viene associato utilizzando la logica "termina con", quindi "site.com" corrisponderebbe a "mysite.com" nell'URL. (Il carattere jolly all'inizio di un dominio è ridondante e ignorato.)
  • L'indirizzo IP può essere espresso solo in formato CIDR e viene associato solo se nell'URL viene utilizzato un IP letterale, ovvero non viene eseguita alcuna ricerca DNS prima di controllare questo elenco.
  • Se l'elenco contiene <local>e la parte del dominio dell'URL non contiene punti, il proxy non viene utilizzato.
  • Carattere jolly non all'inizio e gli indirizzi IPv6 non sono supportati

Se i tuoi requisiti non possono essere soddisfatti in precedenza, la scrittura di un file PAC è l'unico modo.


Il collegamento nella risposta "Nessun proxy per" è contrassegnato come "non aggiornato". Una nuova versione: network.proxy.no_proxies_on . Quella pagina descrive il valore dell'attributo network.proxy.no_proxies_on, quindi è possibile aprire la configurazione nell'URL "about: config" e modificare lì la variabile invece di passare attraverso il sistema di menu .
David Tonhofer,

12

È possibile definire caratteri jolly con la notazione CIDR. Per esempio:

10.0.0.0/8

specifica l'intervallo da 10.0.0.0fino a10.255.255.255

Vedere per ulteriori informazioni: CIDR


6

Penso che puoi semplicemente aggiungere il dominio ad es

.mydomain.org

Preleverà qualsiasi variante. Non lo somycompany-*

Credo che supporti anche gamme ad es 192.168.1.0/8


3

Mi trovai di fronte a un problema simile (ma era solo per locali macchine sulla nostra rete)

Avevo bisogno di bypassare il proxy per tutti i nostri computer locali. Questi iniziano nel formato abcXXX dove XXXè un valore compreso tra 000 e 999

Ad esempio, un server di sviluppo può essere ospitato su abc303 e l'altro su abc909.

Abbiamo provato il metodo CIDR nelle nostre esecuzioni proxy in quanto tutte le macchine avevano un indirizzo IP in 10.0.0.0/8, tuttavia abbiamo ancora riscontrato problemi.

Abbiamo risolto il problema aggiungendo

<local> 

alle nostre eccezioni proxy

Non ho trovato molte informazioni al riguardo, ma è menzionato nella Bug 72444 - Proxy di Mozilla : Proxy: richiesta di bug "bypass proxy server for local address" .


Sì, sembra che quasi tutte le variazioni delle specifiche CIDR siano state interrotte in firefox, ma <local> funzionerà per 10.0.0.0/8 e 192.168.0.0/16 (e forse 172.16.0.0/12)
fijiaaron,

Questo non funziona perché la corrispondenza non verrà eseguita sull'indirizzo IP (o su un indirizzo IP mascherato) se nell'URL viene utilizzato un nome host, anche se il nome host nell'URL viene risolto nell'indirizzo IP.
David Tonhofer,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.