Eu tenho um cenário em que preciso executar várias conexões OpenVPN ao mesmo tempo e permitir que um aplicativo singular acesse cada uma dessas conexões.
Como eu poderia começar a criar várias conexões OpenVPN de uma só vez e depois conectar-se a cada uma delas?
No meu cenário, preciso fazer solicitações para cada uma dessas várias conexões aleatoriamente para as solicitações de rede do aplicativo. Eu também estarei parando e iniciando conexões OpenVPN minuciosamente ou a cada poucos minutos, de modo a obter um novo IP.
Uma das partes "complicadas" talvez me preocupe mais é que preciso ter certeza de que não muto o tráfego normal neste servidor, pois tenho cerca de 20 endereços IP para vários sites que estão sendo executados nele e outros aplicativos (serviços) funcionando também. Eu preciso acionar essas conexões OpenVPN para que eu possa especificamente permitir que este aplicativo singular utilize essas conexões de maneira aleatória. Não tenho certeza de como farei isso para poder identificar cada uma das conexões OpenVPN separadamente para uso.
Eu estava pensando em realizar isso através de instâncias do EC2 como eu fiz antes, mas depois percebi que talvez eu possa contornar isso estabelecendo todas as conexões em um servidor singular, já que não preciso me preocupar com altos níveis de largura de banda . Pelo que li, parece factível, mas eu ainda não juntei os detalhes para isso e queria ter certeza de estar andando na direção certa antes de puxar minhas mangas.