【问题标题】:Instance is running but ip shows nothing实例正在运行,但 ip 没有显示任何内容
【发布时间】:2023-03-24 22:22:01
【问题描述】:

我有一个谷歌云平台,有一个虚拟机实例和一个 SQL。今天,他们因为免费试用结束而被停职。我重新启动了它们,现在它们正在运行。但是当我尝试在浏览器中访问虚拟机实例的 ip 时,它显示无法访问此站点并“拒绝连接”。请注意,我对 Google Cloud 和实例一无所知,我只需要让我的 Moodle 重新启动并运行。

我尝试确保它在控制台中允许 http 和 https。 (参考this) 外部 DNS 设置正确。 我检查了它是否在本地主机上(参考this question

请帮忙。

【问题讨论】:

    标签: google-cloud-platform google-compute-engine instance


    【解决方案1】:

    如果您使用的是临时外部 IP 地址,则该地址在实例停止时已被释放。
    如果您使用的是静态外部 IP 地址,该地址也会在您的试用期到期时被释放,因此保留 IP 会产生费用。

    当您重新启动实例时,它可能会收到一个新的 IP 地址。

    检查实例当前正在使用的外部IP地址并尝试使用它。

    您可以在此处查看项目中运行的实例:https://console.cloud.google.com/compute/instances

    【讨论】:

      【解决方案2】:

      您在试用期间创建的资源将停止,如果您在试用结束后 30 天内升级,您可以恢复您在试用期间创建的资源。

      https://cloud.google.com/free/docs/gcp-free-tier#end

      【讨论】:

        【解决方案3】:

        发生的事情是您在试用期间创建的所有资源都已停止。

        正如 Neo 所说,如果您没有保留外部 IP 地址,则当实例停止时该 IP 会被释放,当您再次启动实例时,GCP 会提供一个新的外部 IP。

        您可以在External IP addresses 上查看您拥有的外部IP,并尝试通过这个新IP 访问您的moodle。

        为避免以后出现此问题,您可以推广您的临时外部 IP 地址,您可以使用此 guide 作为参考或按照以下步骤操作:

        1. 在 Cloud Console 中,转到 External IP addresses 页面。
        2. Type 列中,将您要推广的 IP 地址的地址类型更改为 Static
        3. 为新的静态 IP 地址提供一个名称,然后点击Reserve

        这样,下次您停止实例时,您将保留您的 IP。

        不过,您不会为分配给转发规则的静态外部 IP 地址付费。

        您还可以参考以下documentation 了解外部 IP 地址定价,其中的文档为您提供静态和临时外部 IP 地址的定价。

        【讨论】:

          猜你喜欢
          • 2021-09-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-01-06
          • 1970-01-01
          • 1970-01-01
          • 2020-03-24
          相关资源
          最近更新 更多