📅  最后修改于: 2023-12-03 15:30:53.068000             🧑  作者: Mango
Google Cloud Platform(GCP)提供了内部和外部转发规则来使网络流量在Virtual Machines(VM)或Load Balancers(LB)之间流通。内部转发规则通常用于在同一子网内部的网络流量转发,而外部转发规则可用于将流量从Internet转发到GCP中的虚拟机或负载均衡器。
内部转发规则是用于在同一子网内的虚拟机之间的流量转发的。它们由这些规则指定的流量只能在同一子网中传输。
以下是一个内部转发规则的示例:
---
name: my-internal-rule
action: ALLOW
srcIpRanges: [10.0.0.0/8]
direction: INGRESS
priority: 1000
targetTags: ['webserver']
---
这个规则允许来自子网10.0.0.0/8的任何流量进入webserver
标记的虚拟机。规则的优先级为1000。
外部转发规则是用于将来自Internet的流量转发到Google Cloud Platform(GCP)中的虚拟机或Load Balancers(LB)上的。它们由这些规则指定的流量可以从任何来源传输。
以下是一个外部转发规则的示例:
---
name: my-external-rule
action: ALLOW
srcIpRanges: ['0.0.0.0/0']
direction: INGRESS
priority: 1000
targetTags: ['webserver']
---
这个规则允许从Internet的任何源地址的流量进入webserver
标记的虚拟机。规则的优先级为1000。
内部和外部转发规则可用于以下情况:
内部和外部转发规则是GCP的强大网络功能,可用于管理网络流量并保护应用程序。了解这些规则如何工作以及如何编写和实施它们,可帮助您更好地保护您的实例和应用程序。