Azure“防火墙”捕获VPNstream量

我已经从本地(192.168.0.0/24)到新的Azure虚拟networking(10.1.1.0/24)build立了VPN站点到站点的IPSec连接。 该连接使用与我的Vnet关联的Azure虚拟网关进行设置。

我已经在Azure Vnet的顶部添加了一个networking安全组作为“ACL”的防火墙,以确保安全。

ACL正在捕获Vnet内的虚拟机公共IP地址的“互联网stream量”,因为它应该。 但是,通过VPN连接到相同的机器,但在其私有IP地址上的stream量不会被捕获。 如何限制stream量通过VPN连接到Azure Vnet?

NSG包含一些默认的规则,当你创build它们时,其中一个是允许来自虚拟networking的所有stream量,你的VPNstream量实际上来自网关子网,因此计数在VNET上是允许的。 如果你想阻止它,你将需要实现一些优先级高于默认值(65000)的规则。 有关默认规则的更多详细信息,请参阅此文档 。

正如Sam所说的那样,我们可以设置NSG来拒绝或者允许传入的stream量:
在这里输入图像说明