LoginSignup
0
0

More than 3 years have passed since last update.

【GCP】サーバー接続エラーが出た時

Posted at

「ポート22に接続できません」などのエラーメッセージがでたとき

以下のような原因が考えられます。

・ポートでSSH アクセスを許可するファイアウォール規則はありません。ポート22でのSSHアクセスは、すべてのGoogle Compute Engine インスタンスでデフォルトで有効になっています。アクセスを無効にした場合、ブラウザからのSSHは機能しません。22以外のポートでsshdを実行する場合は、カスタムファイアウォール規則でそのポートへのアクセスを有効にする必要があります。

・SSH アクセスを許可するファイアウォール規則は有効になっていますが、GCP コンソールサービスからの接続を許可するように設定されていません。ブラウザーベースのSSHセッションのソースIPアドレスは、GCP コンソールによって動的に割り当てられ、セッションごとに異なる場合があります。

「接続できませんでした。再試行しています…」の場合

シリアルコンソールの出力ページに移動して、accounts-from-metadata で始まる出力行を探すことで、デーモンが実行されていることを確認できるそうです。

対処法

以下のような対処ができそうです。
・ディスクのスナップショットを取得。
・受信FWルールを確認。
・トラブルシューティングでインスタンスのシリアルコンソール出力、インタラクティブコンソールをアクティブにして調査。

リファレンス

https://cloud.google.com/compute/docs/ssh-in-browser
SSH接続についても、エラーの対処が書いてあるので、参考になります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0