Tengo una instancia de Tomcat 7 ejecutándose en el puerto 8080, y me gustaría ejecutar Jenkins en un puerto diferente. Otra alternativa sería cambiar la URL de Jenkins.Abra un puerto HTTP en Amazon EC2
¿Cómo agrego una entrada a la lista de puertos permitidos?
He intentado funcionar: sudo /sbin/iptables -A INPUT -p tcp --dport 8181 -j ACCEPT
, pero en el AWS consolarlo muestra sólo estos puertos:
0 - 65535 0.0.0.0/0
22 (SSH) 0.0.0.0/0
80 (HTTP) 0.0.0.0/0
443 (HTTPS) 0.0.0.0/0
3306 (MYSQL) 0.0.0.0/0
8080 (HTTP*) 0.0.0.0/0
¿Es posible añadir un puerto HTTP (8181) a través de la consola de AWS?
Actualización:
Ya intentado añadir un puerto TCP personalizado, pero luego no consigue el protocolo HTTP, y cuando selecciono HTTP, no puedo especificar el puerto!
Lo sentimos, pero ya está allí como '8181' y no' 8181 (HTTP *) '. – whirlwin
Puede especificar que cualquier puerto sea HTTP. Dice (HTTP *) a 8080 porque ese puerto se usa comúnmente como puerto HTTP, después del puerto 80. Los ingenieros de Amazon decidieron tenerlo con * porque no es el puerto predeterminado. Si ha abierto 8181, debe poder acceder a su Tomcat. ¿Tienes problemas con eso? – gabrielhpugliese
He intentado con '' y también '8081' que se agregó a Amazon AWS, pero Tomcat no funciona en estos puertos, solo 8080. –
whirlwin