实例正在运行,但ip不显示任何内容

问题描述

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

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

请帮助。

解决方法

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

重新启动实例时,它可能收到了新的IP地址。

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

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

,

在试用期间创建的资源将被停止,如果您在试用期结束后的30天内进行升级,则可以还原在试用期间创建的资源。

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

,

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

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

您可以检查External IP addresses上的外部IP,然后尝试通过此新IP访问您的服务器。

为避免将来出现此问题,您可以升级您的临时外部IP地址,您可以使用此guide作为参考或遵循以下步骤:

  1. 在Cloud Console中,转到 External IP addresses 页面。
  2. 类型列中,将要升级的IP地址的地址类型更改为静态
  3. 提供新的静态IP地址的名称,然后单击保留

通过这种方式,下次您停止实例时,您将保留IP。

尽管如此,不用为分配给转发规则的静态外部IP地址付费。

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

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...