

AWS Blockchain Templates a été abandonné le 30 avril 2019. Aucune autre mise à jour de ce service ou de cette documentation justificative ne sera apportée. Pour une expérience optimale de Managed Blockchain AWS, nous vous recommandons d'utiliser [Amazon Managed Blockchain (AMB).](https://aws.amazon.com/managed-blockchain/) Pour en savoir plus sur les premiers pas avec Amazon Managed Blockchain, consultez notre [atelier sur Hyperledger Fabric](https://catalog.us-east-1.prod.workshops.aws/workshops/008da2cb-8454-42d0-877b-bc290bff7fcf/en-US) ou notre [blog sur le déploiement d'un nœud Ethereum](https://aws.amazon.com/blogs/database/deploy-an-ethereum-node-on-amazon-managed-blockchain/). Si vous avez des questions sur AMB ou si vous avez besoin d'une assistance supplémentaire, [contactez Support](https://console.aws.amazon.com/support/home#/case/create?issueType=technical) l'équipe chargée de votre AWS compte.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Se connecter à l'hôte Bastion EthStats et l' EthExplorer utiliser
<a name="blockchain-bastion-host-connect"></a>

Pour vous connecter aux ressources Ethereum dans ce didacticiel, vous configurez le réacheminement de port SSH (tunnelisation SSH) via l'hôte bastion. Les instructions suivantes montrent comment procéder pour que vous puissiez vous connecter à un navigateur EthStats et EthExplorer URLs l'utiliser. Dans les instructions ci-dessous, vous configurez d'abord un proxy SOCKS sur un port local. Vous utilisez ensuite une extension de navigateur pour utiliser ce port transféré pour votre réseau Ethereum URLs. [FoxyProxy](https://getfoxyproxy.org/)

Sous Mac OS ou Linux, utilisez un client SSH pour configurer la connexion proxy SOCKS à l'hôte bastion. Sous Windows, utilisez PuTTY. Avant de vous connecter, vérifiez que l'ordinateur client que vous utilisez est spécifié comme source autorisée pour le trafic SSH entrant dans le groupe de sécurité de l'équilibreur de charge d'application que vous avez configuré précédemment.

**Pour se connecter à l'hôte bastion avec le réacheminement de port SSH à l'aide de SSH**
+ Suivez les procédures décrites dans la [section Connexion à votre instance Linux à l'aide de SSH](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html) dans le *guide de EC2 l'utilisateur Amazon*. Pour l'étape 4 de la procédure de [connexion à votre instance Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html#AccessingInstancesLinuxSSHClient), ajoutez `-D 9001` à la commande SSH, spécifiez la même paire de clés que celle que vous avez spécifiée dans le modèle de blockchain AWS pour la configuration Ethereum et spécifiez le nom DNS de l'hôte bastion.

  ```
  ssh -i /path/my-template-key-pair.pem ec2-user@bastion-host-dns -D 9001
  ```

**Pour se connecter à l'hôte bastion avec le réacheminement de port SSH à l'aide de PuTTY (Windows)**

1. Suivez les procédures décrites dans la [section Connexion à votre instance Linux depuis Windows à l'aide de PuTTY](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html) dans le *guide de EC2 l'utilisateur Amazon* jusqu'à l'étape 7 de la procédure de [démarrage d'une session PuTTY](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html#putty-ssh), en utilisant la même paire de clés que celle que vous avez spécifiée dans le modèle AWS Blockchain pour la configuration d'Ethereum.

1. Dans PuTTY, sous **Category (Catégorie)**, choisissez **Connection (Connexion)**, **SSH**, **Tunnels**.

1. Pour le **Port forwarding (Réacheminement de port)**, choisissez **Local ports accept connections from other hosts (Ports locaux acceptent les connexions d'autres hôtes)**.

1. Sous **Add new forwarded port (Ajouter un nouveau port réacheminé)** :

   1. Pour **Source port (Port source)**, saisissez **9001**. C'est un port arbitraire non utilisé que nous avons choisi, et vous pouvez en choisir un autre si nécessaire.

   1. Laissez **Destination** vide.

   1. Sélectionnez **Dynamic (Dynamique)**.

   1. Choisissez **Ajouter**.

   Pour **Forwarded ports (Ports réacheminés)**, **D9001** doit apparaître comme indiqué ci-dessous.  
![\[PuTTY Configuration window showing SSH port forwarding options with D9001 listed.\]](http://docs.aws.amazon.com/fr_fr/blockchain-templates/latest/developerguide/images/putty.png)

1. Choisissez **Open (Ouvrir)**, puis authentifiez-vous auprès de l'hôte bastion tel que requis par votre configuration de clé. Laissez la connexion ouverte.

La connexion PuTTY étant ouverte, vous configurez maintenant votre système ou une extension de navigateur pour utiliser le port transféré de votre réseau Ethereum. URLs Les instructions suivantes sont basées sur l'utilisation de FoxyProxy Standard pour transférer les connexions en fonction du modèle EthStats d' EthExplorer URL du port 9001, que vous avez défini précédemment comme port transféré, mais vous pouvez utiliser la méthode de votre choix.

**FoxyProxy Pour configurer l'utilisation du tunnel SSH pour le réseau Ethereum URLs**

Cette procédure a été écrite sur la base de Chrome. Si vous utilisez un autre navigateur, traduisez les paramètres et la séquence dans la version de FoxyProxy pour ce navigateur.

1. Téléchargez et installez l'extension de navigateur FoxyProxy standard, puis ouvrez **les options** conformément aux instructions de votre navigateur.

1. Choisissez **Add New Proxy (Ajouter un nouveau proxy)**.

1. Sous l'onglet **General (Général)**, assurez-vous que le proxy est **Enabled (Activé)** et saisissez un **Proxy Name (Nom de proxy)** et des **Proxy Notes (Notes de proxy)**, qui vous aident à identifier cette configuration de proxy.

1. Sous l'onglet **Proxy Details (Détails du proxy)**, choisissez **Manual Proxy Configuration (Configuration manuelle du proxy)**. Pour **Host or IP Adress (Hôte ou adresse IP)** (ou **Server or IP Address (Serveur ou adresse IP)** dans certaines versions), saisissez *localhost*. Pour **Port**, saisissez *9001*. Sélectionnez **SOCKS proxy? (Proxy SOCKS ?)**.

1. Sous l'onglet **URL Pattern (Modèle d'URL)** choisissez **Add New Pattern (Ajouter un nouveau modèle)**.

1. Pour le **nom du modèle**, entrez un nom facile à identifier, et pour le modèle d'**URL, entrez un modèle** qui correspond à toutes les ressources Ethereum que URLs vous avez créées avec le modèle, par exemple **http://internal - MyUser -LoadB-\$1**. Pour plus d'informations sur la visualisation URLs, voir[Ethereum URLs](blockchain-templates-create-stack.md#ethereum-urls).

1. Laissez les sélections par défaut pour les autres paramètres et choisissez **Save (Enregistrer)**.

Vous pouvez désormais vous connecter à l'Ethereum URLs, qui est disponible sur CloudFormation console en utilisant l'onglet **Sorties** de la pile racine que vous avez créée avec le modèle.