GCE VM は端末から接続されていませんが、Web SSH で動作しています。

GCE VM は端末から接続されていませんが、Web SSH で動作しています。

数日前までは、Mac端末で問題なくGCE VMに接続できました。これで、仮想マシンを使用しても接続に失敗します。同じ仮想マシンをWEB SSH経由で接続できます。 MacまたはVM側で変更する必要がありますか?仮想マシン接続がないので、Mac側に問題があること間違いないと思います。ログには多くの情報は表示されません。私ができることはありますか?

gcloud compute --project "<projectname>" ssh --zone "us-central1-b" "instance-dm-f07a" --ssh-flag="-vvvvv"

OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 104.197.95.27 [104.197.95.27] port 22.
debug1: connect to address 104.197.95.27 port 22: Operation timed out
ssh: connect to host 104.197.95.27 port 22: Operation timed out
ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255].

答え1

現在のアドレスのインスタンスがファイアウォールによって終了したようです。インスタンスの作成時にIPまたはネットワークへのアクセスを開き、しばらくすると外部IPアドレスが変更されたようです。

コマンドを使用して現在の外部IPを確認し、curl wtfismyip.com/textGCloud VPCファイアウォール(同様のファイアウォールがある場合はインスタンスのファイアウォールiptables)を確認して、ssh(ポート22)と現在のIPアドレスに制限があるかどうかを確認できます。

関連情報