como definir uma lista de proxies inclusiva em vez de uma exclusiva para o firefox?

4

Normalmente, o Firefox e outros navegadores permitem que os usuários definam uma lista exclusiva na qual o proxy não se aplica aos nomes de domínio ou endereços IP especificados? Minha pergunta é como fazer isso de outra maneira para especificar apenas os domínios para permitir que o proxy se aplique?

    
por Shawn 24.10.2009 / 13:39

2 respostas

3

Se você quiser configurar os navegadores de várias máquinas de maneira padrão, praticamente todos os navegadores populares suportam o arquivo de configuração automática de proxy . Isso permite que você tenha um conjunto arbitrariamente complexo de regras para usar um proxy e qual delas usar, e significa que você resolve o problema para todos os navegadores populares .

Um exemplo proxy.pac que poderia atender aos requisitos descritos:

// proxy.pac: Proxy Auto-Configuration file.

function FindProxyForURL( url, host ) {

    var proxy_spec = "proxy.localnet:3128";

    // Default to using no proxy.
    var ProxyConfig = "DIRECT";

    if(
        dnsDomainIs( host, ".foo.example.org" ) ||
        dnsDomainIs( host, ".bar.example.com" ) ||
        dnsDomainIs( host, ".baz.example.net" )
    ) {
        // Requested domain matches, let's use the proxy.
        ProxyConfig = "PROXY " + proxy_spec;
    } // end if

    return ProxyConfig;

} // end FindProxyForURL()
    
por 24.10.2009 / 16:22
2

Confira FoxyProxy , há uma opção para adicionar proxies e usá-los em um determinado conjunto de domínios.

    
por 24.10.2009 / 16:09

Tags