web-dev-qa-db-fra.com

Comment ouvrir un port de serveur Web sur une instance EC2

J'exécute un serveur Web CherryPy à l'adresse 0.0.0.0:8787 sur une instance EC2.

Je peux me connecter au serveur Web via local wget sur la machine EC2, mais je ne peux pas accéder à l'instance depuis ma propre machine distante (je me connecte à EC2 via ssh).

Dois-je ouvrir le port 8787 pour accéder au serveur Web à distance? Si oui, comment cela peut-il être fait? De plus, puis-je utiliser l'adresse IP publique de l'instance EC2 pour cela?

86
Cat

Suivez les étapes décrites sur cette réponse au lieu d'utiliser le menu déroulant, tapez le port (8787) dans "plage de ports" puis "Ajouter une règle".

Go to the "Network & Security" -> Security Group settings in the left hand navigation

enter image description here Trouvez le groupe de sécurité que votre instance est en dehors Cliquez sur Règles entrantes enter image description here Utilisez le menu déroulant et ajoutez HTTP (port 80) enter image description here Cliquez sur Appliquer et profitez

117
cyraxjoe

Vous devez ouvrir TCP port 8787 dans le groupe de sécurité ec2. Vous devez également ouvrir le même port sur le pare-feu de l'instance EC2.

28
dmohr

Vous devez configurer le groupe de sécurité comme indiqué par cyraxjoe. Parallèlement à cela, vous devez également ouvrir le port système. Les étapes pour ouvrir le port dans Windows: -

  1. Dans le menu Démarrer, cliquez sur Exécuter, tapez WF.msc et puis cliquez sur OK.
  2. Dans le volet gauche du Pare-feu Windows avec fonctions avancées de sécurité, cliquez avec le bouton droit sur Règles entrantes, puis cliquez sur Nouvelle règle dans le volet Actions.
  3. Dans la boîte de dialogue Type de règle, sélectionnez Port, puis cliquez sur Suivant.
  4. Dans la boîte de dialogue Protocole et ports, sélectionnez TCP. Sélectionnez Ports locaux spécifiques, puis tapez le numéro de port, tel que 8787 pour l'instance par défaut. Cliquez sur Suivant.
  5. Dans la boîte de dialogue Action, sélectionnez Autoriser la connexion, puis cliquez sur Suivant.
  6. Dans la boîte de dialogue Profil, sélectionnez les profils décrivant l'environnement de connexion de l'ordinateur lorsque vous souhaitez vous connecter, puis cliquez sur Suivant.
  7. Dans la boîte de dialogue Nom, tapez un nom et une description pour cette règle, puis cliquez sur Terminer.

Réf.: - Microsoft Docs pour l’ouverture du port

1
SurajKj