Uma solução genérica para esse problema é usar um arquivo personalizado de configuração automática de proxy (PAC). Neste arquivo você pode ter lógica arbitrária para selecionar o proxy - incluindo uma lista branca de domínios.
Veja como fazer isso:
- Crie um arquivo de texto em qualquer lugar em seu sistema de arquivos local, por exemplo %código%
-
Cole o seguinte conteúdo nesse arquivo
function FindProxyForURL(url, host) { // use proxy for specific domains if (shExpMatch(host, "*.google.com|*.facebook.com")) return "PROXY yourproxy:8080"; // by default use no proxy return "DIRECT"; }
-
Configure o URL do arquivo desse arquivo (por exemplo,
C:\ProxyAutoConfiguration.js
) como script de configuração automática de proxy no seu sistema ou navegador. No IE, esta configuração está aqui: Opções da Internet > Conexões > configurações da LAN > Use o script de configuração automática .
Para obter mais informações sobre o formato de arquivo de configuração automática de proxy, consulte, por exemplo, esta página da Web: link