
Tenho um laptop com o qual viajo por toda a Europa.
Tenho um desktop em casa, uso como servidor e tenho acesso ssh a ele do meu laptop. Vamos supor que eu tenha um IP estático, etc., então não se preocupe com o DNS.
Tenho uma rede de trabalho no meu escritório e preciso fazer uma VPN para acessar tudo o que preciso. Enquanto estiver conectado à VPN, uso um aplicativo de desktop remoto (Remmina), um terminal Linux para ssh e um navegador da web para acessar a intranet, etc.
O que eu quero fazer é executar aplicativos como Remmina e Chrome no meu laptop e rotear TODO o tráfego pela minha área de trabalho em casa, para que tudo pareça vir da área de trabalho doméstica e o endereço IP do meu laptop não esteja listado em lugar nenhum, apenas minha área de trabalho doméstica.
Originalmente, pensei em usar uma VPN do meu laptop para o meu desktop doméstico, mas provavelmente isso suporta apenas as portas 80 e 443. Quero que o tráfego de cada porta seja repassado pelo meu desktop doméstico, caso algo mude. Além disso, não sei como meu desktop doméstico, funcionando tanto como um servidor VPN (do laptop para ele) quanto como um cliente VPN (dele para o trabalho), funcionaria um com o outro.
Outra solução que pensei é usar o chrome e o remmina instalados em minha área de trabalho doméstica, mas executá-los por meio de uma sessão ssh -X entre meu laptop e a área de trabalho doméstica, no entanto, embora eu ache que isso funcionaria, sempre que tentei fazer isso antes, era dolorosamente lento.
Por fim, acredito que poderia configurar um proxy, de forma que eu encaminhe o tráfego em portas específicas através da minha área de trabalho doméstica, porém o Remmina não oferece suporte à configuração de proxy. E não gosto da ideia de depender de um software para executar isso corretamente.
Então eu quero perguntar: qual seria a solução adequada para isso?
Obrigado
Joey