
Normalmente eu gostaria de saber se é possível ter uma configuração onde mapeie alguns IPs com um proxy específico e outros IPs usando outro proxy?
Proxy Chaining
não é realmente o que estou procurando (bem, eu não acho que seja) porque cada endereço pode ser resolvido com ou sem proxy, masseu conteúdo pode não estar acessívelsem o proxy certo.
Esta configuração pode fazer parte da rede doméstica, para que o software proxy relevante possa ser instalado e configurado em uma caixa Linux, por exemplo.
Ex:
- site-Aatravés daproxy-1
- site-Batravés daproxy-2
- todos os outrosatravés da sem proxy
Responder1
Sim, existe uma solução.
Você precisa criar um proxy.pac
arquivo que descreva todos esses mapeamentos. Na verdade é um arquivo JavaScript com uma função que aceita 2 argumentos (um é a URL e outro é o nome do host desta URL) e deve retornar o endereço do servidor proxy ou "DIRECT" para conexões diretas. A descrição completa do proxy.pac éaqui.
Alguns navegadores permitem especificar apenas http://
URL para recuperar este arquivo (por exemplo, InternetExplorer). Alguns permitem o uso file://
de URL. O Google Chrome tem uma opção de linha de comando--proxy-pac-url
A maioria dos navegadores pode detectar sua localização automaticamente (veja WPAD Standard
na página mencionada acima)
Responder2
Existe uma solução sem usar arquivos ou perfis Pac também. O Ghost Proxy Control permite atribuir um proxy diferente a cada TAB. (isenção de responsabilidade: sou o fundador do Ghost Browser, o criador desta ferramenta). Há um vídeo de demonstração aqui:proxy diferente para cada aba.