É possível desabilitar / habilitar a conexão proxy, tab a tab, no Firefox?
Posso acessar a Internet com o proxy ativado e nossos servidores internos com o proxy desativado, mas nenhuma configuração permite a outra.
Sinto que os perfis por guia do Firefox 4 podem permitir isso, mas fiquei imaginando se havia uma maneira de conseguir isso no Firefox 3.6.13, talvez através do uso de uma extensão.
No momento, estou me contentando com o quickProxy (não o QuickProxy, que acabei de descobrir ao tentar encontrar o quickProxy), que permite ativar e desativar o proxy para todo o navegador, mas preferiria algo mais refinado.
Respostas:
Outro voto no FoxyProxy, mas sugerirei o uso do recurso PAC se sua configuração for complexa. Eu tenho dois servidores proxy para escolher, mas o que escolher fica muito complicado às vezes. Para configurar o FoxyProxy para usar o PAC, vá para a
Proxy Details
guia, selecioneAutomatic Proxy Configuration URL
e digite algo parecidofile:///home/me/.myproxy.pac
. Aqui está um exemplo de um arquivo PAC:Observe que o exemplo acima é bastante ineficiente, pois geralmente termina com uma pesquisa de DNS em myproxy.company.com para cada conexão HTTP; Eu codigo
AT_HOME
eAT_WORK
no arquivo .pac através de um programa externo no momento da inicialização. Mas é um exemplo de quão complicado você pode criar seu script PAC, se necessário.fonte
Por que você precisa do proxy por guia? Seu ambiente de desenvolvimento redireciona o google.com para uma caixa de LAN ou algo assim?
Seria bom o suficiente usar automaticamente o proxy para sites externos ( http://superuser.com ), e não para sites internos ( http://uri.to/internal/server )? Se assim for, então eu diria olhar para o post de Joe sobre o recurso PAC.
A caixa "Sem proxy para:" na tela de configuração de rede (pelo menos é assim que é chamada no FF4, não tenho o FF3 instalado aqui) é uma maneira de fazer as mesmas coisas sem criar um arquivo PAC. Você pode ignorar seu proxy para http://www.local.org , http://www2.local.org e 127.0.0.1 usando algo como
.local.org, 127.0.0.1
fonte
localhost, 10.0/8
para usar nenhum proxy para acessarlocalhost
e10.*.*.*
)para quem está procurando uma maneira ... tente o SwitchyOmega uma extensão do firefox
https://addons.mozilla.org/en-US/firefox/addon/switchyomega/
fonte
Dê uma olhada no FoxyProxy . Possui várias opções de configuração. Não tenho certeza se permite a configuração por guia, mas definitivamente pode definir diferentes configurações de proxy para diferentes endereços. Dessa forma, você pode configurar um proxy para servidores internos (provavelmente uma máscara de rede como 192.168.0.0/24) e outra para a Internet.
fonte
Uso FoxyProxy há um mês como complemento do Firefox e estou muito satisfeito com suas opções. Com esse complemento, você pode configurar vários proxies; adicione os URLs como lista branca para o proxy que você deseja que ele use. Use curingas quando houver mais URLs correspondentes.
Por exemplo, você possui Proxy1 e Proxy2, deseja que todos os URLs da Microsoft passem pelo Proxy1 e todos os outros usem o Proxy2.
Aqui está o que você precisa fazer:
Edite o Proxy padrão e forneça o IP e a porta do Proxy2. Não adicione nenhum padrão de URL Crie um proxy como Proxy1 e forneça o IP e a porta do Proxy1. No padrão de URL, adicione "* .microsoft.com *" (sem aspas) como lista branca. Em seguida, defina FoxyProxy como "Usar proxies com base em seus padrões e prioridades predefinidos"
Espero que isto ajude.
fonte