첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ Set-AzVirtualNetworkSubnetConfig 명령을 사용해 서브넷에 네트워크 보안 그룹 추가하기

------------------------------------------------------------------------------------------------------------------------

 

$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        : 서브넷명

------------------------------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker

댓글을 달아 주세요