Esta es una pregunta muy básica de Amazon EC2, pero estoy perplejo, así que aquí va.¿Cómo se configura el acceso http directo a la instancia EC2?
Quiero iniciar una instancia de Amazon EC2 y permitir el acceso a HTTP en los puertos 80 y 8888 desde cualquier lugar. Hasta ahora no puedo permitir que la instancia se conecte en esos puertos usando su propia dirección IP (pero se conectará a localhost).
Configuré el grupo de seguridad "predeterminado" para HTTP usando la opción HTTP estándar en la consola de gestión (y también SSH).
Lancé mi instancia en el grupo de seguridad predeterminado.
Me conecté dos veces a la instancia en el puerto SSH 22 y en una ventana ejecuté un servidor HTTP en el puerto 80. En la otra ventana verifico que puedo conectarme a HTTP usando el "localhost".
Sin embargo, cuando intento acceder a HTTP desde la instancia (o desde cualquier otro lugar) utilizando el DNS público o la dirección IP privada, het "connection refused".
¿Qué estoy haciendo mal, por favor?
A continuación se muestra un fragmento de consola que muestra el wget que tiene éxito y los dos que fallan se ejecutan desde la propia instancia.
--2012-03-07 15:43:31-- http://localhost/
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: /__whiff_directory_listing__ [following]
--2012-03-07 15:43:31-- http://localhost/__whiff_directory_listing__
Connecting to localhost|127.0.0.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: “__whiff_directory_listing__”
[ <=>
] 7,512 --.-K/s in 0.03s
2012-03-07 15:43:31 (263 KB/s) - “__whiff_directory_listing__” saved [7512]
[[email protected] tmp]$ wget http://ec2-50-17-2-174.compute-1.amazonaws.com/
--2012-03-07 15:44:17-- http://ec2-50-17-2-174.compute-1.amazonaws.com/
Resolving ec2-50-17-2-174.compute-1.amazonaws.com... 10.195.205.30
Connecting to ec2-50-17-2-174.compute-1.amazonaws.com|10.195.205.30|:80... failed:
Connection refused.
[[email protected] tmp]$ wget http://10.195.205.30/
--2012-03-07 15:46:08-- http://10.195.205.30/
Connecting to 10.195.205.30:80... failed: Connection refused.
[[email protected] tmp]$
Complementando la respuesta de Peter, es posible que desee editar la siguiente línea en /etc/jetty/jetty.xml: 0.0.0.0 –
douglaslps