You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Network:如何配置NSG阻止子网间通信?

用NSG阻止10.2.3.0与10.2.4.0子网间通信的配置方法

核心思路

给两个子网各自绑定(或已绑定)的NSG添加高优先级的拒绝规则,覆盖默认的同VNet允许流量规则,从而阻断彼此间的通信。

具体操作步骤

对10.2.3.0子网的NSG配置

添加以下四条规则(优先级设为100,比默认规则的65500高即可):

  • 出站拒绝规则:
    • 源:10.2.3.0/24(按实际子网掩码调整,比如/16就填/16)
    • 目标:10.2.4.0/24
    • 协议/端口:选「所有」(要完全阻断就选所有,按需也可指定特定端口)
    • 动作:拒绝
  • 入站拒绝规则:
    • 源:10.2.4.0/24
    • 目标:10.2.3.0/24
    • 协议/端口:所有
    • 动作:拒绝

对10.2.4.0子网的NSG配置

对称添加规则,同样设优先级100:

  • 出站拒绝规则:
    • 源:10.2.4.0/24
    • 目标:10.2.3.0/24
    • 协议/端口:所有
    • 动作:拒绝
  • 入站拒绝规则:
    • 源:10.2.3.0/24
    • 目标:10.2.4.0/24
    • 协议/端口:所有
    • 动作:拒绝

重点提醒

  • 优先级是关键:拒绝规则优先级必须高于NSG默认的「允许同VNet内所有流量」规则(默认优先级65500),否则拒绝规则不会生效。
  • 子网掩码要准确:别填错掩码,不然规则范围会出错,导致要么没阻断彻底,要么误拦其他流量。
  • 配置后必测:用两个子网里的机器互相ping、访问服务,确认通信确实被阻断。

内容的提问来源于stack exchange,提问作者One Developer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 07:05:32