Basicamente, você precisa de uma solução para rotear as solicitações de Internet do seu computador atual (fora da sua rede), através da sua VPN e da sua rede local (e seu acesso à Internet).
Usando a VPN do Teamviewer, você obtém apenas uma conexão direta entre o computador atual e o computador executando o Teamviewer (ou uma rede "privada" entre eles, eu poderia dizer). Portanto, acredito que você realmente não tem acesso à sua rede local.
A única maneira de você ter acesso à Internet na sua rede é através de um proxy. O computador, dentro da sua rede, receberia solicitações pela rede VPN do Teamviewer e atuaria como um proxy para a sua rede local.
Aqui está como eu consegui isso:
No computador dentro da sua rede:
- Baixe e instale um servidor proxy no seu computador executando o servidor Teamviewer, dentro da sua rede. Eu sugiro usar o Squid .
- Configure seu servidor proxy e verifique se ele aceita todas as solicitações recebidas, inclusive da rede VPN do Teamviewer (não de uma rede local). Acabei de dar acesso a "all" no "/etc/squid.conf" nos parâmetros de configuração adequados (consulte a documentação adequada).
- Inicialize o proxy.
- Verifique se o Teamviewer está sendo executado como um serviço e se a conexão VPN está ativada.
No computador fora da sua rede
- Verifique se você está conectado através da conexão VPN do Teamviewer
- Vá para as configurações de proxy do navegador da web e defina os mesmos parâmetros abaixo
- Navegue na Web usando o acesso à Internet da sua rede privada.
servidor proxy : nome do host ou IP (você pode usar o endereço IP fornecido pelo Teamviewer, mas o nome do host é melhor)
porta de conexão : 3128 (porta padrão do Squid)
Use o mesmo servidor para todos os protocolos
PS .: Você pode configurar um servidor proxy para todo o computador, usando as Configurações da Internet (IExplorer e Chrome), mas o Mozilla Firefox suporta uma configuração "privada", permitindo navegar na Web por proxy apenas dentro do Firefox.