Partilhar via


Guia de início rápido: criar um endereço IP público usando o PowerShell

Neste guia de início rápido, você aprenderá a criar um endereço IP público do Azure. Os endereços IP públicos no Azure são usados para conexões públicas com recursos do Azure. Estão disponíveis dois níveis de endereços IP públicos: regional e global. A preferência de roteamento de um endereço IP público é definida quando criada. O roteamento da Internet e o roteamento da Microsoft Network são as opções disponíveis.

Diagrama de um exemplo de uso de um endereço IP público. Um endereço IP público é atribuído a um balanceador de carga.

Pré-requisitos

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 você estiver executando o PowerShell localmente, também precisará executar Connect-AzAccount para criar uma conexã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 chamado QuickStartCreateIP-rg na região eastus2.

$rg =@{
    Name = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
}
New-AzResourceGroup @rg

Criar IP público

Criar um endereço IP padrão com redundância de zona

Nota

O IP público de SKU padrão é 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 na 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 redundantes por zona ou zonais.

Use New-AzPublicIpAddress para criar um endereço IPv4 público com redundância de zona padrão chamado myStandardPublicIP no QuickStartCreateIP-rg.

Para criar um endereço IPv6, modifique o --IpAddressVersion parâmetro 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 Az.Network módulos anteriores à 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.

Preferência de roteamento e camada

Os endereços IPv4 públicos estáticos do SKU Standard suportam a Preferência de Roteamento ou a Camada Global.

Por padrão, a preferência de roteamento para endereços IP públicos é definida como rede da Microsoft, que fornece tráfego pela rede de longa distância global da Microsoft para o usuário.

A seleção da Internet minimiza as viagens na rede da Microsoft, em vez disso, usando a rede ISP de trânsito para fornecer tráfego a uma taxa otimizada de custo.

Para obter mais informações sobre a preferência de roteamento, consulte O que é preferência de roteamento (visualização)?.

O comando cria um novo endereço IPv4 público redundante 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 recursos

Quando terminar de usar a máquina virtual e o endereço IP público, exclua o grupo de recursos e todos os recursos que ele contém com Remove-AzResourceGroup.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

Próximos passos

Avance para o próximo artigo para saber como criar um prefixo IP público: