Eu sei que a resposta pode ser não, mas haveria alguma maneira fácil de trocar o proxy do Chrome no Linux? Em última análise, quero que determinados sites usem proxy, enquanto outros não, ao mesmo tempo.
Até tentei iniciar o Chrome a partir da linha de comando usando um perfil diferente, mas descobri (verificando seu IP) que ele ainda está usando o proxy anterior.
Eu sei que a resposta pode ser não, mas acho que não faria mal nenhum perguntar e confirmar. THX.
Responder1
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 através 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 --proxy-pac-url
para especificar a URL de uma função JavaScript que determina que tipo de conexão deve ser usada. Com esta função você pode até especificar proxies diferentes para sites diferentes.
Responder2
P:Em última análise, quero que determinados sites usem proxy, enquanto outros não, ao mesmo tempo.
A:você pode usar --proxy-pac-url
para especificar o URL de uma função JavaScript que determina que tipo de conexão deve ser usada.
Esse foi o caminho que segui, de acordo com a recomendação, no entanto, somente depois de terminar de escrever minha função PAC JavaScript, percebi que fiz a pergunta errada - não apenas preciso passar pelo proxy para alguns determinados sites, mas também preciso lutar pela poluição do DNS. 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/.