Não há mágica aqui. A VPN é um ecossistema complexo, com muitos fornecedores diferentes, muitas tecnologias diferentes e muitas configurações diferentes. Não há "VPN Master Software" ou algo parecido que permitirá que você faça o que quiser.
Sobre a configuração mais próxima que eu posso imaginar é configurar túneis site-a-site persistentes de cada localização de cliente de volta para sua rede, ou de volta para um único servidor sob seu controle. Com isso em vigor, juntamente com as regras de roteamento adequadas, você poderá, você mesmo, VPN para esse ponto único e, em seguida, rotear o tráfego para cada cliente.
Isso não será algo simples de configurar, e você deve ter em mente os seguintes itens:
- Se algum de seus clientes tiver sub-redes sobrepostas, o cenário acima não funcionará. Você precisará renumerar sua rede.
- Para que o acima funcione, você provavelmente precisará de hardware ou software que suporte IPSec em ambas as extremidades de cada associação VPN
- Você precisa garantir que os clientes na rede de um cliente não possam rotear o tráfego para as redes de outros clientes
- Proteja seu host "bastião" muito bem, já que esse servidor ou rede tem as chaves para cada uma das redes de seus clientes
Se eu fosse oferecer um conselho? Esqueça seu plano. Em vez disso, trabalhe para migrar seus clientes para uma plataforma consistente de roteador / firewall / vpn, para que você tenha um meio consistente de se conectar a suas redes. O OpenVPN é uma boa opção aqui, pois existem clientes OpenVPN bem mantidos para todos os sistemas operacionais e plataformas móveis.