Início Rápido: Criar um IP usando o PowerShell
Neste início rápido, você saberá como criar um endereço IP público do Azure. Os endereços IP públicos do Azure são usados para conexões públicas com recursos do Azure. Os endereços IP públicos estão disponíveis em dois SKUs: básico e padrão. Há duas camadas de endereços IP públicos disponíveis: regional e global. A preferência de roteamento de um endereço IP público é definida na criação do IP. O roteamento de Internet e o roteamento de Rede da Microsoft são as opções disponíveis.
Pré-requisitos
- Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.
- Azure PowerShell instalado localmente ou Azure Cloud Shell
Se você optar por instalar e usar o PowerShell localmente, este artigo exigirá o módulo do Azure PowerShell versão 5.4.1 ou posterior. Execute Get-Module -ListAvailable Az
para localizar a versão instalada. Se você precisa atualizar, consulte Instalar o módulo do Azure PowerShell. Se você estiver executando o PowerShell localmente, também precisará executar o Connect-AzAccount
para criar uma conexão com o Azure.
Criar um grupo de recursos
Um grupo de recursos do Azure é um contêiner lógico no qual os recursos do Azure são implantados e gerenciados.
Crie um grupo de recursos com New-AzResourceGroup chamado QuickStartCreateIP-rg no local eastus2.
$rg =@{
Name = 'QuickStartCreateIP-rg'
Location = 'eastus2'
}
New-AzResourceGroup @rg
Criar um IP público
Observação
O IP público do SKU standard é recomendado para cargas de trabalho de produção. Para obter mais informações sobre SKUs, consulte Endereços IP públicos .
O comando a seguir funciona para o módulo Az.Network versão 4.5.0 ou posterior. Para obter mais informações sobre os módulos do PowerShell que estão sendo usados no momento, consulte a Documentação do PowerShellGet.
Nesta seção, você cria um IP público com zonas. Os endereços IP públicos podem ser com redundância de zona ou zonais.
Use New-AzPublicIpAddress para criar um IPv4 com redundância de zona padrão denominado myStandardPublicIP em QuickStartCreateIP-rg.
Para criar um endereço IPv6, modifique o parâmetro --IpAddressVersion
para IPv6.
$ip = @{
Name = 'myStandardPublicIP'
ResourceGroupName = 'QuickStartCreateIP-rg'
Location = 'eastus2'
Sku = 'Standard'
AllocationMethod = 'Static'
IpAddressVersion = 'IPv4'
Zone = 1,2,3
}
New-AzPublicIpAddress @ip
Importante
Para módulos Az.Network mais antigos que 4.5.0, execute o comando acima sem especificar um parâmetro de zona para criar um endereço IP com redundância de zona.
Criar um IP zonal ou sem zona
Nesta seção, saiba como criar um endereço IP público zonal ou sem zona.
Para criar um endereço IPv4 público de zona padrão na Zona 2 chamado myStandardPublicIP-zonal no QuickStartCreateIP-rg, use o comando a seguir.
Para criar um endereço IPv6, modifique o parâmetro --IpAddressVersion
para IPv6.
$ip = @{
Name = 'myStandardPublicIP-zonal'
ResourceGroupName = 'QuickStartCreateIP-rg'
Location = 'eastus2'
Sku = 'Standard'
AllocationMethod = 'Static'
IpAddressVersion = 'IPv4'
Zone = 2
}
New-AzPublicIpAddress @ip
Observação
As opções de zonas acima são seleções válidas apenas em regiões com Zonas de Disponibilidade.
Preferência e camada de roteamento
Endereços IPv4 públicos estáticos de SKU Standard são compatíveis com a Preferência de Roteamento ou o recurso de Camada Global.
Por padrão, a preferência de roteamento para endereços IP públicos é definida como Rede da Microsoft, que fornece ao usuário o tráfego pela rede global de longa distância da Microsoft.
A seleção de Internet minimiza a viagem na rede da Microsoft, em vez de usar a rede ISP de trânsito para fornecer tráfego a uma taxa com custo otimizado.
Para obter mais informações sobre preferências de roteamento, confira O que é uma preferência de roteamento (versão prévia)?.
O comando cria um endereço IPv4 público com redundância de zona padrão com uma preferência de roteamento do tipo Internet:
## Create IP tag for Internet and Routing Preference. ##
$tag = @{
IpTagType = 'RoutingPreference'
Tag = 'Internet'
}
$ipTag = New-AzPublicIpTag @tag
## Create IP. ##
$ip = @{
Name = 'myStandardPublicIP-RP'
ResourceGroupName = 'QuickStartCreateIP-rg'
Location = 'eastus2'
Sku = 'Standard'
AllocationMethod = 'Static'
IpAddressVersion = 'IPv4'
IpTag = $ipTag
Zone = 1,2,3
}
New-AzPublicIpAddress @ip
Limpar os recursos
Ao terminar de usar a máquina virtual e o IP, exclua o grupo de recursos e todos os recursos que ele contém com Remove-AzResourceGroup.
Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'
Próximas etapas
Avance ao próximo artigo para aprender como criar um prefixo IP público: