Utilice Apt dentro de AWS VPC sin instancia NAT

Utilice Apt dentro de AWS VPC sin instancia NAT

Tengo varias máquinas Ubuntu dentro de VPC. Para muchos de ellos, el único acceso a la red que necesitan es para " apt-get update && apt-get upgrade" y NTP. Para NTP, simplemente puedo tener un servidor NTP con acceso a Internet dentro de la VPC. Pero, para apt, ¿tendré que crear un espejo apt?Puntos finales de la VPCparecen proporcionar acceso a S3 desde el interior de la VPC y, aparentemente, hay espejos aptos de S3 para Ubuntu. ¿Cuál es la forma correcta de utilizar estos espejos S3 o cómo otros administran las actualizaciones adecuadas dentro de las instancias de AWS VPC? Parece que crear una instancia NAT sería excesivo. Agregué un punto final de VPC pero todavía no puedo acceder, us-east-1.ec2.archive.ubuntu.compor ejemplo. Al usar us-east-1.ec2.archive.ubuntu.com.s3.amazonaws.com, obtengo una conexión HTTP pero apt solo muestra fallas de 404 Página no encontrada o 403 Prohibida.

Respuesta1

Se esperan errores 403 ya que la indexación de directorios no está permitida en S3.

Para los 404 es posible que estés haciendo algo mal. Por ejemplo,http://us-east-1.ec2.archive.ubuntu.com.s3.amazonaws.com/ubuntu/dists/lucid/Releasefunciona para mi.

Respuesta2

Desafortunadamente, esto ya no es posible porque Ubuntu ya no aloja sus espejos en S3, por lo que los puntos finales de VPC no son una opción.

información relacionada