多个网络安全组 (nsg) 的安全规则选择

多个网络安全组 (nsg) 的安全规则选择

假设我有一个 Azure VM(在 ARM 中),其 NIC 与多个 NSG 关联。此外,NIC 的 IP 位于具有多个 NSG 的子网中。我想知道,入站流量的安全规则选择如何工作:

  • 来自同一子网的入站流量。
  • 来自不同子网(同一虚拟网络)的入站流量
  • 来自互联网的入站流量。

我还对您关于这种设置的实用性的看法很感兴趣。

答案1

首先要说的是,一个 NIC 一次只能与一个 NSG 关联,一个子网一次只能与一个 NSG 关联。

假设您有一个具有单个 NIC 的虚拟机,它连接到子网,并且它们都具有与之关联的 NSG。

对于入站流量,首先检查与子网关联的 NSG,并且流量必须能够通过其入站规则。如果流量通过与子网关联的 NSG 的入站规则,则检查与 VM 的 NIC 关联的 NSG,流量必须通过此 NSG 的规则才能进入 VM。

对于出站流量,情况也一样,只是反过来。还请注意,无论 NSG 怎么说,基于主机的防火墙可能仍会阻止流量。

您可以在这里找到更多信息:

https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-create-nsg-arm-pportal

相关内容