La mejor manera de tener un servidor/túnel proxy http simple con múltiples IP salientes

La mejor manera de tener un servidor/túnel proxy http simple con múltiples IP salientes

Tengo un par de cientos de servidores que se conectan a puntos finales HTTPS y actualmente cada uno tiene una dirección IP pública. Quiero canalizarlos a través de un conjunto más pequeño de direcciones IP salientes estándar que pueda administrar. No necesito filtros, autenticación, almacenamiento en caché ni nada. Solo necesito un puerto abierto que salga a través de una dirección fija específica.

Sería ideal iniciar una máquina virtual con una cantidad arbitraria de interfaces e iniciar un servicio que abra un puerto para cada interfaz saliente. Puedo generar dinámicamente la configuración si es necesario.

Dondequiera que miro, veocalamarcomo el servidor proxy recomendado, pero suena demasiado para lo que necesito. ¿Es la mejor herramienta para este trabajo?

También analicé los túneles SSH, pero resulta complicado establecer y mantener túneles desde cada servidor. Idealmente, me gustaría que las aplicaciones simplemente usen un servidor proxy http cuando sea necesario.

¿Hay otras opciones que no veo para lograr esto?

Gracias de antemano.

información relacionada