Azure Virtual Network 암호화는 Azure Virtual Network의 기능입니다. Virtual Network 암호화를 사용하면 성능 및 규모에 미치는 영향을 최소화하면서 유선으로 내부 네트워크 트래픽을 원활하게 암호화하고 해독할 수 있습니다. Virtual Network 암호화는 가상 머신에서 가상 머신으로 가상 네트워크를 트래버스하는 데이터를 보호합니다.
Az.Network 모듈이 4.3.0 이상인지 확인합니다. 설치된 모듈을 확인하려면 Get-InstalledModule -Name Az.Network 명령을 사용합니다. 모듈을 업데이트해야 하는 경우 필요하다면 Update-Module -Name Az.Network 명령을 사용합니다.
PowerShell을 로컬로 설치하고 사용하도록 선택하는 경우 이 문서에는 Azure PowerShell 모듈 버전 5.4.1 이상이 필요합니다. 설치되어 있는 버전을 확인하려면 Get-Module -ListAvailable Az을 실행합니다. 업그레이드해야 하는 경우 Azure PowerShell 모듈 설치를 참조하세요. 또한 PowerShell을 로컬로 실행하는 경우 Connect-AzAccount를 실행하여 Azure와 연결해야 합니다.
CLI 참조 명령을 로컬에서 실행하려면 Azure CLI를 설치합니다. Windows 또는 macOS에서 실행 중인 경우 Docker 컨테이너에서 Azure CLI를 실행하는 것이 좋습니다. 자세한 내용은 Docker 컨테이너에서 Azure CLI를 실행하는 방법을 참조하세요.
로컬 설치를 사용하는 경우 az login 명령을 사용하여 Azure CLI에 로그인합니다. 인증 프로세스를 완료하려면 터미널에 표시되는 단계를 수행합니다. 다른 로그인 옵션은 Azure CLI를 사용하여 로그인을 참조하세요.
메시지가 표시되면 처음 사용할 때 Azure CLI 확장을 설치합니다. 확장에 대한 자세한 내용은 Azure CLI에서 확장 사용을 참조하세요.
트래픽을 암호화하려면 Virtual Network 암호화에 가상 네트워크에서 지원되는 가상 머신 버전이 필요합니다. 설정 dropUnencrypted는 가상 네트워크에 배포된 경우 지원되지 않는 가상 머신 버전 간의 트래픽을 삭제합니다. 자세한 내용은 Azure Virtual Network 암호화 요구 사항을 참조하세요.
## Place the virtual network configuration into a variable. ##
$net = @{
Name = 'vnet-1'
ResourceGroupName = 'test-rg'
}
$vnet = Get-AzVirtualNetwork @net