GoogleCloudPlatform

GCP に外部から RPC 接続可能にする

きっかけ

Google Cloud Platform 上に用意したサーバで geth サーバを起動している。geth サーバに外部マシンから RPC 接続したい。

概要

  • ファイアウォールルールを追加する(RPC ポートを許可)
  • 上記で作成したルールを Compute Engine に設定する

ファイアウォールルールを追加する

「ネットワーク」ー「ファイアウォール ルール」

  • タグ名をつける
  • tcp:8545 を 許可する

firewall.png

Compute Engine にファイアウォールルールを設定する

対象のVMインスタンスのネットワークタグに、先ほど作成したファイアウォールのタグ名を指定する。

Kobito.Usj0uZ.png

参考

https://qiita.com/ndxbn/items/7ef0a96e409a5b5837bd