代码之家  ›  专栏  ›  技术社区  ›  Gayatri

Google Cloud Shell未启动

  •  1
  • Gayatri  · 技术社区  · 8 年前

    我正在尝试启动谷歌云shell,但它没有启动。它一直在说“连接:建立与你的谷歌云外壳的连接…”但什么都没发生。我在一家公司的网络下,这可能是一个原因。我应该如何调试它?

    3 回复  |  直到 8 年前
        1
  •  3
  •   Shibboleet    7 年前

    您可以尝试使用其他浏览器进行访问,例如以匿名模式访问Mozilla Firefox,以防止浏览器扩展出现意外行为。 您也可以尝试从其他网络后面的另一台计算机访问。 我建议,在URL【1】中添加cloudshellsafemode=true,以安全模式运行云Shell。

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

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

    如果您使用的是公司网络,则您的IP地址很可能位于代理之后,在这种情况下,您需要与公司系统管理员合作,以便能够访问启动云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
    
        2
  •  1
  •   Farzad Amirjavid    6 年前

    要解决此问题,请在地址栏中添加以下内容,以便以安全模式打开shell:

    &cloudshellsafemode=true
    

    它将打开shell/editor窗口。然后单击垂直三点(右上角)并选择“重新启动”。它将重新启动shell。

    请注意,有时无需清洁安装gcloud外壳。

        3
  •  0
  •   nicocesar    7 年前

    你有几个不同谷歌账户的标签吗?这发生在我出于某种原因使用多个帐户时。