Não tenho certeza sobre a possibilidade disso. Mas pensei que ter a opção de “ativar VPN” nas preferências das abas do Container seria muito mais conveniente, pois uso bastante os containers, usando containers diferentes para coisas variadas, às vezes envolvendo diferentes locais geográficos, como um container que gerencia tudo referente aos negócios que tenho na minha terra natal (com interfaces de todos os sites no meu idioma nativo) e outro com coisas relacionadas ao inglês.
Esse recurso também seria útil ao usar sites de streaming como Netflix. Podemos ter um container com VPN dos EUA enquanto outro com VPN do Reino Unido. Você entende a ideia.
De qualquer forma, não sei realmente como funciona isso, mas como usuário, adoraria ver isso acontecer se for possível. Se não me engano, o VPN do Firefox já está ativo e funcionando. Talvez possamos ter esse recurso em um futuro próximo?
Isso é possível com a API de extensão, solicitações de um container podem ser identificadas pela propriedade `cookieStoreId`, e a solicitação é então encaminhada de acordo com suas preferências.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/proxy/onRequest
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/proxy/RequestDetails
Embora, se você quiser usar uma VPN real, e não um proxy, fica um pouco complicado, e você teria que rodar uma VPN em um container Docker local, e encaminhar o tráfego de um proxy local através dele, enquanto o navegador se conecta ao servidor proxy local.
https://jordanelver.co.uk/blog/2019/06/03/routing-docker-traffic-through-a-vpn-connection/
De uma perspectiva holística, isso é complicado da mesma forma que toda a questão do DNS sobre HTTPS. Permitir que um programa contorne efetivamente a rede do sistema operacional e faça seu próprio roteamento parece um pesadelo.
…não tenho ideia sobre possibilidades técnicas, mas seria legal se o serviço Mozilla VPN tivesse uma integração assim. seria um recurso muito bom, talvez um VPN, então você possa permitir o tráfego para certos containers ou algo assim.
Sou o único pensando que VPNs são assim em todo o sistema, senão elas não deveriam ser chamadas de VPN, mas de proxies (criptografados), e isso pode ser enganoso?
Talvez eu esteja errado?
Agora você pode ter um VPN dentro dos containers Multi-Account Container & Mozilla VPN