다음을 통해 공유


빠른 시작: Azure CLI를 사용하여 Azure DDoS 네트워크 보호 만들기 및 구성

Azure CLI를 사용하여 Azure DDoS 네트워크 보호를 시작합니다.

DDoS 보호 계획은 구독 전체에서 DDoS 네트워크 보호가 사용하도록 설정된 가상 네트워크 세트를 정의합니다. 조직에 대해 하나의 DDoS 보호 계획을 구성하고 여러 구독의 가상 네트워크를 동일한 계획에 연결할 수 있습니다.

이 빠른 시작에서는 DDoS 보호 계획을 만들고 가상 네트워크에 연결합니다.

DDoS 네트워크 보호 다이어그램.

필수 조건

Azure Cloud Shell

Azure는 브라우저를 통해 사용할 수 있는 대화형 셸 환경인 Azure Cloud Shell을 호스트합니다. Cloud Shell에서 Bash 또는 PowerShell을 사용하여 Azure 서비스 작업을 수행할 수 있습니다. 로컬 환경에 아무 것도 설치할 필요 없이 Azure Cloud Shell의 미리 설치된 명령을 사용하여 이 문서의 코드를 실행할 수 있습니다.

Azure Cloud Shell을 시작하려면 다음을 수행합니다.

옵션 예제/링크
코드 또는 명령 블록의 오른쪽 상단에서 시도를 선택합니다. 시도를 선택해도 코드 또는 명령이 Cloud Shell에 자동으로 복사되지 않습니다. Azure Cloud Shell에 대한 사용 예제를 보여 주는 스크린샷
https://shell.azure.com으로 이동하거나 Cloud Shell 시작 단추를 선택하여 브라우저에서 Cloud Shell을 엽니다. Azure Cloud Shell을 시작하는 단추입니다.
Azure Portal의 오른쪽 위에 있는 메뉴 모음에서 Cloud Shell 단추를 선택합니다. Azure Portal의 Cloud Shell 단추를 보여 주는 스크린샷

Azure Cloud Shell을 사용하려면:

  1. Cloud Shell을 시작합니다.

  2. 코드 블록(또는 명령 블록)에서 복사 단추를 선택하여 코드 또는 명령을 복사합니다.

  3. Windows 및 Linux에서 Ctrl+Shift+V를 선택하거나 macOS에서 Cmd+Shift+V를 선택하여 코드 또는 명령을 Cloud Shell 세션에 붙여넣습니다.

  4. Enter를 선택하여 코드 또는 명령을 실행합니다.

로컬로 CLI를 설치하여 사용하려는 경우 이 빠른 시작을 진행하려면 Azure CLI 버전 2.0.56 이상이 필요합니다. 버전을 확인하려면 az --version을 실행합니다. 설치 또는 업그레이드가 필요한 경우, Azure CLI 설치를 참조하세요.

DDoS 보호 계획 만들기

Azure에서 관련 리소스를 리소스 그룹에 할당합니다. 기존 리소스 그룹을 사용하거나 리소스 그룹을 새로 만들 수 있습니다.

리소스 그룹을 만들려면 az group create를 사용합니다. 이 예에서는 리소스 그룹 이름을 MyResourceGroup으로 지정하고 미국 동부 위치를 사용합니다.

az group create \
    --name MyResourceGroup \
    --location eastus

이제 MyDdosProtectionPlan이라는 DDoS 보호 계획을 만듭니다.

az network ddos-protection create \
    --resource-group MyResourceGroup \
    --name MyDdosProtectionPlan

가상 네트워크에 DDoS 보호 사용

새 가상 네트워크에 DDoS 보호 사용

가상 네트워크를 만들 때 DDoS 보호를 사용하도록 설정할 수 있습니다. 이 예에서는 가상 네트워크 이름을 MyVnet으로 지정합니다.

az network vnet create \
    --resource-group MyResourceGroup \
    --name MyVnet \
    --location eastus \
    --ddos-protection-plan MyDdosProtectionPlan \
    --ddos-protection true

참고 항목

가상 네트워크에 대해 DDoS Protection이 사용하도록 설정된 경우 가상 네트워크를 다른 리소스 그룹 또는 구독으로 이동할 수 없습니다. DDoS Protection이 사용하도록 설정된 가상 네트워크를 이동해야 하는 경우 먼저 DDoS Protection을 사용하지 않도록 설정하고 가상 네트워크를 이동한 다음 DDoS Protection을 사용하도록 설정합니다. 이동 후에는 가상 네트워크의 모든 보호된 공용 IP 주소에 대한 자동 조정된 정책 임계값이 다시 설정됩니다.

기존 가상 네트워크에 DDoS 보호 사용

DDoS 보호 계획을 만들 때 하나 이상의 가상 네트워크를 계획에 연결할 수 있습니다. 둘 이상의 가상 네트워크를 추가하려면 이름 또는 ID를 공백으로 구분하여 나열하면 됩니다. 이 예에서는 MyVnet을 추가합니다.

az group create \
    --name MyResourceGroup \
    --location eastus

az network ddos-protection create \
    --resource-group MyResourceGroup \
    --name MyDdosProtectionPlan 
    --vnets MyVnet

또는 지정된 가상 네트워크에 DDoS 보호를 사용하도록 설정할 수 있습니다.

az network vnet update \
    --resource-group MyResourceGroup \
    --name MyVnet \
    --ddos-protection-plan MyDdosProtectionPlan \
    --ddos-protection true

가상 네트워크에 DDoS 보호 사용 안 함

지정된 가상 네트워크를 업데이트하여 DDoS 보호를 사용하지 않도록 설정

az network vnet update \
    --resource-group MyResourceGroup \
    --name MyVnet \
    --ddos-protection-plan MyDdosProtectionPlan \
    --ddos-protection false
    

유효성 검사 및 테스트

먼저 DDoS 보호 계획의 세부 정보를 확인합니다.

az network ddos-protection show \
    --resource-group MyResourceGroup \
    --name MyDdosProtectionPlan

명령이 DDoS 보호 계획의 올바른 세부 정보를 반환하는지 확인합니다.

리소스 정리

다음 자습서를 위해 리소스를 보관할 수 있습니다. 더는 필요 없으면 MyResourceGroup 리소스 그룹을 삭제합니다. 리소스 그룹을 삭제하면 DDoS 보호 계획과 모든 관련 리소스도 함께 삭제됩니다.

리소스 그룹을 삭제하려면 az group delete를 사용합니다.

az group delete \
--name MyResourceGroup 

참고 항목

DDoS 보호 계획을 삭제하려면 먼저 모든 가상 네트워크를 해당 계획에서 분리해야 합니다.

다음 단계

DDoS 보호 계획에 대한 원격 분석을 보고 구성하는 방법을 알아보려면 다음 자습서로 계속 진행하세요.