Tengo una instancia de Virtual Private Cloud (VPC) en Amazon AWS. Dentro de la VPC, tengo una instancia privada que ejecuta la base de datos y una instancia pública que tiene las páginas web front-end para acceder a la base de datos.
No hay forma de iniciar sesión en la instancia privada directamente desde afuera ya que no tiene ninguna IP pública. Sin embargo, puedo iniciar sesión desde la instancia pública utilizando su ip privada.
Quiero crear una puerta de enlace VPN dentro de mi VPC que me permita conectarme directamente a la instancia privada desde afuera usando VPN de software como OpenVPN u OpenSwan.
Mis preguntas son
- ¿Es esto posible en absoluto?
- En caso afirmativo, ¿cuáles son los pasos para configurar este mecanismo?
Gracias por adelantado.
Respuestas:
Si es posible:
necesitas hacer lo siguiente:
1- Instalar el servidor openvpn en la instancia pública.
Configure el servidor openvpn para enviar rutas o rango de ip de su instancia privada.
Permita el tráfico del tráfico VPN a la instancia privada, utilizando iptables.
2- Crea uno o mueve clientes vpn y disfruta de tu conexión directa.
Si necesita algún detalle de lo anterior, con gusto lo ayudaré.
fuente