Por favor, veja minha resposta aqui para discussão sobre como conectar dois sites, e como funciona o upload / download da largura de banda ...
Fundamentalmente, você poderia colocar uma conexão VPN entre A e B , com todos os B ' s tráfego roteado via A ... no entanto, você ainda está limitado pela largura de banda de B .
Se você fosse implementar VPN:
- Na melhor das hipóteses, você poderia obter um pequeno aumento em determinados tipos de conteúdo usando a compactação (com roteadores / computadores adequadamente poderosos em cada extremidade). À medida que a Web se move mais e mais para HTTPS, é improvável que você se beneficie dessa compactação devido à natureza " aleatória " dos dados criptografados.
- Na pior das hipóteses, você terá uma experiência de internet ainda pior devido à latência adicional incorrida e ao fato de que as VPNs não gostam muito de ultrapassar a largura de banda severamente restrita.
Se você estiver interessado em melhorar o desempenho da conexão de B , poderá procurar um proxy de armazenamento em cache, mas isso não ajudará em muitas coisas, como streaming de vídeos ou grandes porções do conteúdo dinâmico encontrado na web hoje que é (por natureza) impossível armazenar em cache.
Se, no entanto, você estiver brincando com a possibilidade de executar o seu próprio cabo de A para B (por exemplo: Ethernet de cobre ou fibra), então sim, você pode soltar a conexão de internet do B por completo.
No entanto, você precisará ser cuidadoso ao fazer isso, já que a maioria (se não todos) dos provedores residenciais terá uma redação rigorosa em torno do compartilhamento de uma conexão de um local para outro (ou seja: você não pode, e eles desconecte você se eles descobrirem). Se você está pensando nisso, seria sensato verificar com seu provedor se isso é uma violação de seus termos.