Google Cloud Shell无法启动

时间:2018-01-17 19:52:08

标签: gcp google-cloud-shell

我正在尝试启动Google Cloud shell,但它没有启动。它一直在说“正在连接:建立与Google Cloud Shell的连接......”但没有任何反应。我在公司的网络下,这可能是一个原因。我该怎么调试呢?

3 个答案:

答案 0 :(得分:1)

您可以尝试使用其他浏览器访问,例如隐身模式下的Mozilla Firefox,以防止浏览器扩展出现意外行为。 您还可以尝试从另一个网络后面的另一台计算机访问。 我建议,通过将cloudshellsafemode = true附加到URL [1],以安全模式运行Cloud Shell。

[1] https://cloud.google.com/shell/docs/features#safe_mode

编辑(为清晰起见,在下面添加评论):

如果您正在使用公司网络,很可能您的IP地址位于代理服务器后面,在这种情况下,您需要与公司系统管理员合作,以便能够访问Cloud Shell所分配的可能IP。启动。

您可以通过以下方式获取上述IP:

google_ips=$(for LINE in `dig txt _cloud-netblocks.googleusercontent.com +short | tr " " "\n" | grep include | cut -f 2 -d :`; do dig txt $LINE +short; done | tr " " "\n" | grep ip4 | cut -f 2 -d : | sort -n | xargs | tr " " ",") ; echo IPs: ; echo $google_ips

答案 1 :(得分:0)

您是否有几个使用不同Google帐户的标签?当出于某种原因使用多个帐户时,这发生在我身上。

答案 2 :(得分:0)

要解决此问题:请在地址栏中添加以下内容,以便它将以安全模式打开外壳程序:

&cloudshellsafemode=true

它将打开外壳程序/编辑器窗口。然后单击垂直的三个点(右上角),然后选择“重新启动”。它将重新启动外壳。

请注意,有时不必完全安装gcloud shell。