J'ai une instance de Tomcat 7 fonctionnant sur le port 8080 et je voudrais exécuter Jenkins sur un port différent. Une autre alternative serait de changer l'URL Jenkins.
Comment ajouter une entrée à la liste des ports autorisés?
J'ai essayé de courir: Sudo /sbin/iptables -A INPUT -p tcp --dport 8181 -j ACCEPT
, mais dans la console AWS, il affiche uniquement ces ports:
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
Est-il possible d'ajouter un port HTTP (8181) via la console AWS?
Mise à jour:
J'ai déjà essayé d'ajouter un port personnalisé TCP), mais il n'obtient pas le protocole HTTP, et lorsque je sélectionne HTTP, je ne peux pas spécifier le port!
Dans la console EC2, recherchez la colonne "Groupe de sécurité" de votre instance. Ensuite, allez à l'option "Groupes de sécurité" au-dessus de "RÉSEAU & SÉCURITÉ" dans le menu de navigation à gauche. Il affichera le groupe de sécurité que vous avez vu auparavant. Cliquez dessus, il affichera un écran partagé où celui ci-dessus a 2 onglets: Détails et Entrant. Accédez à Inbound, dans la plage de ports, entrez 8181 et indiquez l'adresse IP pour laquelle vous souhaitez autoriser l'accès entrant à l'instance. N'oubliez pas d'appliquer les modifications.
Selon Agat, vérifiez les paramètres du pare-feu sur le serveur lui-même. J'ai eu le même problème avec le port 8090, puis j'ai réalisé que je devais l'ouvrir dans le pare-feu Windows.