GCP,尽管存在转发规则,但 IIS 上没有外部 IP

GCP, despite existing forwarding rule no external IP on IIS

我在 GCP 上有一台虚拟 windows 服务器计算机 运行。

在那台机器上我有一个带有几个网站的 IIS。

直到最近 windows 在站点绑定中更新并重新启动我才能够从转发规则中看到外部 IP,如下所示:

Example from another, working server

但是现在没有列出外部 IP,尽管存在转发规则:

The real state of the server in question

因此我的网站无法正常工作。

我尝试使用 gcloud compute forwarding-rules delete ...gcloud compute forwarding-rules create ... 通过 GCP Shell 删除和创建转发规则,但无济于事。

在连续执行这些命令中的每一个或 ageter 之后有或没有重新启动。

感谢您的帮助。

问题已通过 GCP 支持得到解决。 有一项服务 GCEAgent (Google Compute Engine Agent)。 尽管它的启动类型是自动的,它还是被停止了。 启动服务将所有转发的 IP 地址带回 IIS 站点绑定 window。