我有 Google Cloud 实例的第二个静态 IP。几个月来一切都很顺利。
该实例将不再接收外部流量。我可以从服务器访问 IP - 但外部没有任何可用信息。
我已仔细检查,静态 IP 仍然设置有转发规则。
我已仔细检查了谷歌防火墙,没有针对任何 IP 的特定规则。
我尝试通过高级负载平衡页面创建转发规则(我认为我不应该这样做,但我尝试了快速修复),但它从未创建任何东西(返回到列表而没有添加任何内容)。
还有什么需要检查的吗?有没有什么方法可以验证转发规则是否有效?
答案1
转发规则与目标池和目标实例协同工作,以支持负载平衡和协议转发功能。看起来您正在将转发规则与目标实例一起使用。您可以使用以下命令向目标实例添加新的转发规则。有关更多信息,请访问本文。
gcloud compute forwarding-rules create [FORWARDING_RULE]
[--address [ADDRESS]]
[--description [DESCRIPTION]]
[--ip-protocol [IP_PROTOCOL]]
[--ports [PORTS]
[--region [REGION]]
[--target-instance [TARGET_INSTANCE]]
[--target-instance-zone [TARGET_INSTANCE_ZONE]]
另一个选项是创建具有多个网络接口的 VM 实例。每个接口都可以有一个外部 IP 地址。此配置在本文。