Tenho algumas centenas de servidores conectados a endpoints HTTPS e, atualmente, cada um deles tem um endereço IP público. Quero encapsula-los através de um conjunto menor de endereços IP de saída padrão que eu possa gerenciar. Não preciso de filtros, autenticação, cache nem nada. Eu só preciso de uma porta aberta que saia por um endereço fixo específico.
Seria ideal iniciar uma VM com um número arbitrário de interfaces e iniciar um serviço que abra uma porta para cada interface de saída. Posso gerar dinamicamente a configuração, se necessário.
Para onde quer que eu olhe, eu vejolulacomo o servidor proxy recomendado, mas parece demais para o que preciso. É a melhor ferramenta para este trabalho?
Também examinei o tunelamento SSH, mas fica complicado estabelecer e manter túneis de cada servidor. Idealmente, gostaria que os aplicativos simplesmente usassem um servidor proxy http quando necessário.
Existem outras opções que não estou vendo para conseguir isso?
Desde já, obrigado.