Três possibilidades que vejo:
- VPN. Sim, você pode manipular algum tipo de conexão VPN entre cada dispositivo e um concentrador. Isso seria caro monetariamente se você não usasse ferramentas de código aberto. Isso seria um pouco de praga para gerenciar, já que cada medidor teria um IP no endpoint. Claro, você poderia gerenciá-lo com esquemas de sub-rede e / ou IP e registros DNS e tudo mais. Isso realmente depende das suas necessidades para este projeto, mas eu tento me afastar dessa solução, a menos que haja uma razão convincente para que os medidores sejam apresentados como se fossem locais em seu escritório.
- Jump host. Instale um host dentro da rede que tenha os medidores. Conecte-se remotamente a esse host e, a partir daí, acesse os medidores. Isso simplifica muito as coisas. Você pode instalar um produto como o LogMeIn, TeamViewer, Bomgar ou apenas configurar uma única conexão VPN a partir desse PC para o seu escritório (em oposição a cada medidor com uma conexão VPN). Agora você gerencia apenas uma conexão VPN, em vez de potencialmente dezenas ou centenas. Complexidade é reduzida. A paz reina na terra.
- Vá para o berzerk e faça seus medidores enviarem informações através de uma conexão SOAP sobre HTTP (S). Se você fizesse seus medidores para enviar essas informações de volta para um servidor central para coleta de dados e talvez até gerenciamento de configuração ... bem ... isso seria legal. Isso também seria muito reformular seu serviço. Em essência, é como uma VPN de camada de aplicativo. Eu só incluo esta opção porque ultimamente tenho trabalhado muito na web e senti vontade de me juntar às crianças legais com seus sabonetes relaxantes.
Se esses medidores forem internos ao seu negócio e você não estiver vendendo um produto, basta usar um host de salto. Barato e fácil. Se você está vendendo um produto, nem pense em uma VPN. Use uma conexão HTTPS com um servidor mestre que você possui. No final, usar conexões VPN individuais para essa situação, por mais que nós saibamos, parece mais uma pena que vale a pena.