a) 我有一个名为“my-network1”的现有虚拟网络
b) 该网络有一个名为“my-subnet1”的现有子网
c) 我想创建一个名为“my-nsg1”的新网络安全组,其规则允许端口 9999 上的所有入站流量进入“my-subnet1”
有人可以帮助提供 Azure CLI“网络”命令列表来实现此目的吗?网上的所有示例都使用 powershell,但我无法在我的 Mac 上使用。另外,如何使用 CLI 查看与给定 VNET/子网关联的 NSG?
最佳答案
您可以使用 xplat-cli 查看 nsg 组。检查https://github.com/Azure/azure-xplat-cli了解更多详情。
安装后(配置凭据、 key 等),您可以使用命令“azure network nsg --help”简单地检查 NSG。 --help 函数有很好的解释。
PS:根据您创建的 VNET 类型,您在分配 NSG 时可能会遇到一些问题。我看到 Azure 有一个经典版和一个资源管理器 VNET。显然,您只能将 NSG 分配给资源管理器 VNET。
关于Azure CLI : associate network security group (NSG) with Virtual Network subnet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32312778/