如何删除Azure虚拟机与数据库中的DenyAllOutBound规则?
删除Azure虚拟机与Azure SQL数据库的DenyAllOutBound规则
一、处理Azure虚拟机关联NSG的DenyAllOutBound出站规则
- 登录Azure门户,定位到目标虚拟机,进入网络选项卡,查看其关联的网络安全组(NSG)
- 进入该NSG的出站安全规则界面
- 找到名称为
DenyAllOutBound的规则,点击右侧删除按钮并确认操作 - 也可通过Azure CLI执行命令删除:
az network nsg rule delete --resource-group <你的资源组名称> --nsg-name <目标NSG名称> --name DenyAllOutBound
二、处理Azure SQL数据库相关的拒绝规则
Azure SQL数据库的访问控制依赖防火墙规则和虚拟网络终结点配置,若存在针对虚拟机的出站拒绝规则:
- 进入目标Azure SQL数据库的网络选项卡
- 在防火墙和虚拟网络页面,排查是否存在拒绝虚拟机IP/虚拟网络的规则(名称含
DenyAllOutBound标识) - 找到对应规则后点击删除,保存设置
- 若SQL数据库通过VNet终结点关联了NSG,需检查该NSG的出站规则,删除
DenyAllOutBound规则,操作步骤同虚拟机NSG的删除流程
内容的提问来源于stack exchange,提问作者user123456
相关产品推荐
相关产品推荐

