Eu tenho um laptop, com o qual viajo por toda a Europa.
Eu tenho um desktop em casa, eu uso como servidor e tenho acesso ssh a ele do meu laptop. Vamos supor que eu tenho um IP estático, etc, então não se preocupe com o DNS.
Eu tenho uma rede de trabalho no meu escritório e tenho que fazer VPN para acessar o que eu precisar. Enquanto VPNed em Eu 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 o Remmina e o 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 da minha casa e o endereço IP do meu laptop não esteja listado em qualquer lugar, apenas na minha área de trabalho em casa.
Pensei originalmente em usar uma VPN do meu laptop para a minha área de trabalho, mas presumivelmente isso só dá suporte às portas 80 e 443, quero que o tráfego de todas as portas seja devolvido em meu desktop doméstico, apenas incorpore algumas alterações. Também não sei como meu desktop doméstico funciona como um servidor VPN (do laptop para ele) e um cliente VPN (dele para o trabalho) funcionariam uns com os outros.
Outra solução que eu pensei é que eu uso o chrome e o remmina instalados no meu desktop doméstico, mas os executo através de uma sessão ssh -X entre meu laptop e meu desktop doméstico, embora eu ache que isso funcionaria, toda vez que eu tentei para fazer isso antes, foi dolorosamente lento.
Por fim, acredito que eu poderia configurar um proxy, de modo que eu encaminhasse o tráfego em portas específicas através da minha área de trabalho, no entanto o Remmina não oferece suporte à configuração de proxy. E eu 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