入站和出站规则混淆 Azure

Inbound and Outbound Rules Confusion Azure

我在 VM 中为两个子网使用相同的 NSG。现在我创建了一个自定义规则,其中 VM1 不能接受来自 VM2 的数据包。但是默认的 NSG 规则允许 VM2 向 VM1 发送数据包。

这是图片 - Vm2 to Vm1 outbound default rule created by NSG

Vm1 custom inbound rule set by me

VM2 是否与VM1 通信或VM1 是否可以从VM2 接收数据包?

如您的屏幕截图所示,VM2 可以将包发送到 VM1,但 VM1 无法从 VM2 接收包,因为来自 VM2 的入站流量被阻止。

进行简短测试。在我的示例中,VM1 是 VMb,VM2 是 VMc。

两个子网的NSG设置

从 VMb 到 VMC

从 VMC 到 VMb