Início Rápido: Criar um prefixo de endereço IP público com o PowerShell
Saiba mais sobre um prefixo de endereço IP público e como criar, alterar e eliminar um. Um prefixo de endereço IP público é um intervalo contíguo de endereços IP públicos de SKU padrão.
Quando cria um recurso de endereço IP público, pode atribuir um endereço IP público estático a partir do prefixo e associar o endereço a máquinas virtuais, balanceadores de carga ou outros recursos. Para obter mais informações, veja Descrição geral do prefixo de endereço IP público.
Pré-requisitos
- Uma conta do Azure com uma subscrição ativa. Crie uma conta gratuitamente.
- Azure PowerShell instalado localmente ou Cloud Shell do Azure
Se optar por instalar e utilizar o PowerShell localmente, este artigo requer a versão 5.4.1 ou posterior do módulo Azure PowerShell. Execute Get-Module -ListAvailable Az
para localizar a versão instalada. Se precisar de atualizar, veja Install Azure PowerShell module (Instalar o módulo do Azure PowerShell). Se estiver a executar o PowerShell localmente, também terá de executar Connect-AzAccount
para criar uma ligação com o Azure.
Criar um grupo de recursos
Um grupo de recursos do Azure é um contentor lógico no qual os recursos do Azure são implementados e geridos.
Crie um grupo de recursos com New-AzResourceGroup com o nome QuickStartCreateIPPrefix-rg na localização eastus2 .
$rg =@{
Name = 'QuickStartCreateIPPrefix-rg'
Location = 'eastus2'
}
New-AzResourceGroup @rg
Criar um prefixo de endereço IP público
Nesta secção, vai criar um prefixo de IP público com redundância entre zonas, zonal e não zonal com Azure PowerShell.
Os prefixos nos exemplos são:
IPv4 - /28 (16 endereços)
IPv6 - /124 (16 endereços)
Para obter mais informações sobre os tamanhos de prefixos disponíveis, veja Tamanhos de prefixo.
Crie um prefixo ip público com New-AzPublicIpPrefix com o nome myPublicIpPrefix na localização eastus2 .
IPv4
- Prefixo IPv4 com redundância entre zonas
- Prefixo IPv4 zonal
- Prefixo IPv4 não zonal
- Prefixo IPv4 da Internet de Preferência de Encaminhamento
Para criar um prefixo de IP público IPv4, introduza IPv4 no -IpAddressVersion
parâmetro . Para criar um prefixo IPv4 com redundância entre zonas, introduza 1,2,3 no -Zone
parâmetro .
$ipv4 =@{
Name = 'myPublicIpPrefix'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
Location = 'eastus2'
PrefixLength = '28'
IpAddressVersion = 'IPv4'
Zone = 1,2,3
}
New-AzPublicIpPrefix @ipv4
IPv6
Para criar um prefixo de IP público IPv4, introduza IPv6 no -IpAddressVersion
parâmetro . Para criar um prefixo IPv6 com redundância entre zonas, introduza 1,2,3 no -Zone
parâmetro .
$ipv6 =@{
Name = 'myPublicIpPrefix'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
Location = 'eastus2'
PrefixLength = '124'
IpAddressVersion = 'IPv6'
Zone = 1,2,3
}
New-AzPublicIpPrefix @ipv6
Criar um endereço IP público estático a partir de um prefixo
Depois de criar um prefixo, tem de criar endereços IP estáticos a partir do prefixo. Nesta secção, vai criar um endereço IP estático a partir do prefixo que criou anteriormente.
Crie um endereço IP público com New-AzPublicIpAddress no prefixo myPublicIpPrefix .
Para criar um endereço IP público IPv4, introduza IPv4 no -IpAddressVersion
parâmetro .
$pf =@{
Name = 'myPublicIpPrefix'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
}
$prefix = Get-AzPublicIpPrefix @pf
$ipv4 =@{
Name = 'myPublicIpAddress'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
Location = 'eastus2'
Sku = 'Standard'
Tier = 'Regional'
AllocationMethod = 'Static'
IpAddressVersion = 'IPv4'
PublicIpPrefix = $prefix
}
New-AzPublicIpAddress @ipv4
Nota
Apenas os endereços IP públicos estáticos criados com o SKU padrão podem ser atribuídos a partir do intervalo do prefixo. Para saber mais sobre os SKUs de endereços IP públicos, veja Endereço IP público.
Eliminar um prefixo
Nesta secção, irá aprender a eliminar um prefixo.
Para eliminar um prefixo ip público, utilize Remove-AzPublicIpPrefix.
$pr =@{
Name = 'myPublicIpPrefix'
ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
}
Remove-AzPublicIpPrefix @pr
Nota
Se os endereços dentro do prefixo estiverem associados a recursos de endereços IP públicos, primeiro tem de eliminar os recursos de endereços IP públicos. Veja Eliminar um endereço IP público.
Limpar os recursos
Neste artigo, criou um prefixo ip público e um IP público a partir desse prefixo.
Quando terminar o prefixo ip público, elimine o grupo de recursos e todos os recursos que contém:
Remove-AzResourceGroup -ResourceGroupName 'QuickStartCreateIPPrefix-rg'
Passos seguintes
Avance para o artigo seguinte para saber como criar um prefixo de IP público com a CLI do Azure: