

AWS Blockchain Templates dihentikan pada 30 April 2019. Tidak ada pembaruan lebih lanjut untuk layanan ini atau dokumentasi pendukung ini akan dilakukan. Untuk pengalaman Blockchain Terkelola terbaik AWS, kami sarankan Anda menggunakan [Amazon Managed Blockchain (AMB)](https://aws.amazon.com/managed-blockchain/). Untuk mempelajari lebih lanjut tentang memulai dengan Amazon Managed Blockchain, lihat [lokakarya kami tentang Hyperledger Fabric](https://catalog.us-east-1.prod.workshops.aws/workshops/008da2cb-8454-42d0-877b-bc290bff7fcf/en-US), atau [blog kami tentang penerapan node Ethereum](https://aws.amazon.com/blogs/database/deploy-an-ethereum-node-on-amazon-managed-blockchain/). Jika Anda memiliki pertanyaan tentang AMB atau memerlukan dukungan lebih lanjut, [hubungi Dukungan](https://console.aws.amazon.com/support/home#/case/create?issueType=technical) atau tim AWS akun Anda.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Connect ke EthStats dan EthExplorer Menggunakan Bastion Host
<a name="blockchain-bastion-host-connect"></a>

Untuk terhubung ke sumber daya Ethereum dalam tutorial ini, Anda mengatur penerusan port SSH (SSH tunneling) melalui host bastion. Petunjuk berikut menunjukkan cara melakukan ini sehingga Anda dapat terhubung ke EthStats dan EthExplorer URLs menggunakan browser. Dalam petunjuk di bawah ini, Anda terlebih dahulu mengatur proxy SOCKS pada port lokal. Anda kemudian menggunakan ekstensi browser, [FoxyProxy](https://getfoxyproxy.org/), untuk menggunakan port yang diteruskan ini untuk jaringan Ethereum Anda. URLs

Jika Anda menggunakan Mac OS atau Linux, gunakan klien SSH untuk mengatur koneksi proxy SOCKS ke host bastion. Jika Anda adalah pengguna Windows, gunakan Putty. Sebelum Anda terhubung, konfirmasikan bahwa komputer klien yang Anda gunakan ditentukan sebagai sumber yang diizinkan untuk lalu lintas SSH masuk dalam grup keamanan untuk Application Load Balancer yang Anda atur sebelumnya.

**Untuk terhubung ke host bastion dengan penerusan port SSH menggunakan SSH**
+ Ikuti prosedur di [Menghubungkan ke Instans Linux Anda Menggunakan SSH](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html) di *Panduan EC2 Pengguna Amazon*. Untuk langkah 4 dari prosedur [Connecting to Your Linux Instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html#AccessingInstancesLinuxSSHClient), tambahkan `-D 9001` ke perintah SSH, tentukan key pair yang sama yang Anda tentukan di AWS Blockchain Template untuk konfigurasi Ethereum, dan tentukan nama DNS dari host bastion.

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

**Untuk terhubung ke host bastion dengan penerusan port SSH menggunakan PuTTY (Windows)**

1. Ikuti prosedur dalam [Menghubungkan ke Instans Linux Anda dari Windows Menggunakan PuTTY](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html) di *Panduan EC2 Pengguna Amazon* melalui langkah 7 dari prosedur [Memulai Sesi PuTTY](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html#putty-ssh), menggunakan key pair yang sama dengan yang Anda tentukan dalam konfigurasi AWS Blockchain Template for Ethereum.

1. **Di PuTTY, di bawah **Kategori**, pilih **Koneksi**, **SSH**, Terowongan.**

1. Untuk **penerusan Port**, pilih **Port lokal menerima koneksi dari host lain**.

1. Di bawah **Tambahkan port baru yang diteruskan**:

   1. Untuk **port Sumber**, masukkan **9001**. Ini adalah port yang tidak terpakai sewenang-wenang yang kami pilih, dan Anda dapat memilih yang berbeda jika perlu.

   1. Biarkan **Tujuan** kosong.

   1. Pilih **Dinamis**.

   1. Pilih **Tambahkan**.

   Untuk **port yang diteruskan**, **D9001** akan muncul seperti yang ditunjukkan di bawah ini.  
![\[PuTTY Configuration window showing SSH port forwarding options with D9001 listed.\]](http://docs.aws.amazon.com/id_id/blockchain-templates/latest/developerguide/images/putty.png)

1. Pilih **Buka** dan kemudian autentikasi ke host bastion seperti yang dipersyaratkan oleh konfigurasi kunci Anda. Biarkan koneksi terbuka.

Dengan koneksi PuTTY terbuka, Anda sekarang mengonfigurasi sistem atau ekstensi browser untuk menggunakan port yang diteruskan untuk jaringan Ethereum Anda. URLs Instruksi berikut didasarkan pada penggunaan FoxyProxy Standar untuk meneruskan koneksi berdasarkan pola URL EthStats dan EthExplorer dan port 9001, yang Anda tetapkan sebelumnya sebagai port yang diteruskan, tetapi Anda dapat menggunakan metode apa pun yang Anda inginkan.

**Untuk mengkonfigurasi FoxyProxy untuk menggunakan terowongan SSH untuk jaringan Ethereum URLs**

Prosedur ini ditulis berdasarkan Chrome. Jika Anda menggunakan browser lain, terjemahkan pengaturan dan urutan ke versi FoxyProxy untuk browser itu.

1. Unduh dan instal ekstensi browser FoxyProxy Standar, lalu buka **Opsi** sesuai dengan instruksi untuk browser Anda.

1. Pilih **Tambahkan Proksi Baru**.

1. Pada tab **Umum**, pastikan bahwa proxy **Diaktifkan** dan masukkan **Nama Proxy** dan **Catatan Proxy** yang membantu Anda mengidentifikasi konfigurasi proxy ini.

1. Pada tab **Detail Proxy**, pilih **Konfigurasi Proxy Manual**. Untuk **Host atau Alamat IP** (atau **Server atau Alamat IP** dalam beberapa versi), masukkan *localhost*. Untuk **Port**, masukkan *9001*. Pilih **SOCKS Proxy?** .

1. Pada tab **URL Pattern**, pilih **Add New Pattern**.

1. Untuk **nama Pola**, masukkan nama yang mudah diidentifikasi, dan untuk **Pola URL, masukkan pola** yang cocok dengan semua sumber daya Ethereum yang URLs Anda buat dengan templat, misalnya **http://internal - MyUser -LoadB-\$1**. Untuk informasi tentang melihat URLs, lihat[Ethereum URLs](blockchain-templates-create-stack.md#ethereum-urls).

1. Tinggalkan pilihan default untuk pengaturan lain dan pilih **Simpan**.

Anda sekarang dapat terhubung ke Ethereum URLs, yang tersedia di CloudFormation konsol menggunakan tab **Output** dari tumpukan root yang Anda buat dengan template.