为什么 gcloud 不显示 http 的默认转发规则?

为什么 gcloud 不显示 http 的默认转发规则?

在 Google Compute Engine 中,我创建了一个实例,选中了 http 选项,并且可以通过 web 传输。但是它的转发规则并没有在命令中的“gcloud compute forwarding-rules”或控制台中的“负载平衡”中显示出来。

HTTP转发规则是否配置为任何特殊规则? 或者我的理解有什么错误?

答案1

您在创建实例时选中的 HTTP 选项已映射到 GCE 网络防火墙中的防火墙规则,该规则用于端口 80 上的传入流量。因此,这将允许传入 HTTP 流量进入您的 VM 实例。要了解有关防火墙规则的更多信息,您可以阅读此链接

转发规则用于负载平衡和协议转发目的。如果您尚未配置负载平衡器或协议转发,则 gcloud compute forwarding-rules 将不会输出任何内容。您可以参考此链接有关转发规则的更多信息。

相关内容