■ Set-AzVirtualNetworkSubnetConfig 명령을 사용해 서브넷에 네트워크 보안 그룹을 추가하는 방법을 보여준다.
▶ 실행 명령
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
$vnet = Get-AzVirtualNetwork -ResourceGroupName TestResourceGroup -Name TestVNet $subnet = $vnet.Subnets[0] $nsgRule = New-AzNetworkSecurityRuleConfig ` -Name TestNSGRule ` -Protocol Tcp ` -Direction Inbound ` -Priority 200 ` -SourceAddressPrefix * ` -SourcePortRange * ` -DestinationAddressPrefix * ` -DestinationPortRange 80 ` -Access Allow $nsg = New-AzNetworkSecurityGroup ` -ResourceGroupName TestResourceGroup ` -Location EastUS ` -Name TestNSG ` -SecurityRules $nsgRule Set-AzVirtualNetworkSubnetConfig ` -VirtualNetwork $vnet ` -Name TestSubnet ` -AddressPrefix $subnet.AddressPrefix ` -NetworkSecurityGroup $nsg Set-AzVirtualNetwork -VirtualNetwork $vnet ※ TestResourceGroup : 리소스 그룹명 TestVNet : 가상 네트워크명 TestNSGRule : 네트워크 보안 그룹 규칙명 EastUS : 지역명 TestNSG : 네트워크 보안 그룹명 TestSubnet : 서브넷명 |