Por proxy de janela do navegador
É improvável que exista uma solução para isso em uma base por guia. No entanto, você pode usar o recurso de perfil (ou incógnito) para permitir várias instâncias do navegador. Cada janela do navegador pode gerenciar suas próprias extensões, portanto, pode gerenciar suas próprias configurações de proxy. Aqui está como eu fiz no Chrome.
- No canto superior direito da janela do navegador, clique no botão do usuário atual. Pode mostrar o nome da pessoa, email ou um ícone em forma de pessoa.
- Clique em Alternar pessoa.
- Na parte inferior da janela, clique em Adicionar pessoa. Crie uma nova conta.
- Instale o Proxy SwitchOmega . Existem muitas extensões de gerenciamento de proxy no armazenamento do Chrome, essa é a que eu tentei e funcionou para mim. Configure-o para esta janela. As configurações não serão compartilhadas com outras pessoas.
Por guia proxie (mas não realmente)
Acho que não tenho uma solução possível sem usar instâncias de navegação separadas. Você mencionou que está fazendo isso em uma página. Nesse caso, você poderia fazer isso usando o redirecionamento de porta em seu host local.
Definir dois redirecionamentos de porta SSH
Por exemplo, dois configurados com duas portas SSH redirecionam através de dois servidores diferentes, você pode usar os seguintes comandos.
ssh -L 8888:example.com:80 [email protected]
ssh -L 9999:example.com:80 [email protected]
Cada instância do navegador atinge uma porta diferente.
Ter um navegador apontado para 127.0.0.1:8888
e outro para 127.0.0.1:9999
Problemas
- Esta não é uma VPN. Você não pode garantir que todo o tráfego do navegador passará pela conexão SSH. Por exemplo, qualquer recurso buscando imagens ou scripts em domínios externos percorrerá sua conexão de host. Somente recursos para o
127.0.0.1:8888
ou127.0.0.1:9999
segmentado serão roteados pelo túnel. Se a página da Web tiver urls absolutos, você terá que editar manualmente os links para refletir a porta. - O servidor pode ser seletivo sobre o cabeçalho
Host:
. Nesse caso, você poderia usar uma extensão de edição de cabeçalho para definir o cabeçalho estaticamente.