Sei que a resposta pode ser não, mas haveria alguma maneira fácil de alternar o proxy para o Chrome no Linux? Em última análise, quero que determinados sites usem proxy enquanto outros não, ao mesmo tempo.
Eu até tentei iniciar o Chrome a partir da linha de comando usando um perfil diferente, mas descobri (verificando seu IP) que ainda está usando o proxy anterior.
Sei que a resposta pode ser não, mas acho que não faria mal perguntar e confirmar. THX.
Você pode adicionar os sites que devem ser acessados sem proxy à lista de exceções de proxy. Isso significa que os sites da lista serão acessados diretamente, enquanto todos os outros sites serão acessados por meio do seu proxy.
Você também pode especificar a linha de exceção com a
--proxy-bypass-list
opção.Se isso não for flexível o suficiente para você, você pode usar o
--proxy-pac-url
para especificar a URL para uma função JavaScript que determina que tipo de conexão deve ser usada. Com esta função você pode até mesmo especificar proxies diferentes para sites diferentes.Para detalhes sobre ambas as opções, veja aqui
P: Em última análise, quero que determinados sites usem proxy enquanto outros não, ao mesmo tempo.
R: você pode usar o
--proxy-pac-url
para especificar a URL para uma função JavaScript que determina que tipo de conexão deve ser usada.Esse é o caminho que segui, de acordo com a recomendação, no entanto, somente depois de concluir a função JavaScript do PAC, percebi que fiz a pergunta errada - não apenas preciso passar pelo proxy para um punhado de certos sites, mas também preciso lutar pela poluição do DNS deles. Ou seja, não posso permitir que o Chrome consulte e armazene em cache o DNS por conta própria.
Para quem está na mesma situação, a solução que encontrei é https://github.com/Dreamacro/clash/ .