Guida introduttiva: Creare un indirizzo IP pubblico con PowerShell

Questo argomento di avvio rapido illustra come creare un indirizzo IP pubblico di Azure. Gli indirizzi IP pubblici in Azure vengono usati per le connessioni pubbliche alle risorse di Azure. Gli indirizzi IP pubblici sono disponibili in due SKU: basic e standard. Sono disponibili due livelli di indirizzi IP pubblici: a livello di area e globale. La preferenza di routing di un indirizzo IP pubblico viene impostata al momento della creazione. Il routing Internet e il routing di rete Microsoft sono le opzioni disponibili.

Diagram of an example use of a public IP address. A public IP address is assigned to a load balancer.

Prerequisiti

Se si sceglie di installare e usare PowerShell in locale, per questo articolo è necessario il modulo Azure PowerShell 5.4.1 o versione successiva. Eseguire Get-Module -ListAvailable Az per trovare la versione installata. Se è necessario eseguire l'aggiornamento, vedere Installare e configurare Azure PowerShell. Se si esegue PowerShell in locale, è anche necessario eseguire Connect-AzAccount per creare una connessione con Azure.

Creare un gruppo di risorse

Un gruppo di risorse di Azure è un contenitore logico in cui le risorse di Azure vengono distribuite e gestite.

Creare un gruppo di risorse con New-AzResourceGroup denominato QuickStartCreateIP-rg nella località eastus2.

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

Creare un indirizzo IP pubblico

Nota

L'indirizzo IP pubblico dello SKU Standard è consigliato per i carichi di lavoro di produzione. Per altre informazioni sugli SKU, vedere Indirizzi IP pubblici.

Il comando seguente funziona per il modulo Az.Network versione 4.5.0 o successiva. Per altre informazioni sui moduli di PowerShell attualmente in uso, vedere la documentazione di PowerShellGet.

In questa sezione viene creato un indirizzo IP pubblico con zone. Gli indirizzi IP pubblici possono essere con ridondanza della zona o zona.

Usare New-AzPublicIpAddress per creare un indirizzo IPv4 pubblico con ridondanza della zona standard denominato myStandardPublicIP in QuickStartCreateIP-rg.

Per creare un indirizzo IPv6, modificare il --IpAddressVersion parametro in IPv6.

$ip = @{
    Name = 'myStandardPublicIP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 1,2,3
}
New-AzPublicIpAddress @ip

Importante

Per i moduli Az.Network precedenti alla 4.5.0, eseguire il comando precedente senza specificare un parametro di zona per creare un indirizzo IP con ridondanza della zona.

Creare un indirizzo IP pubblico di zona o no-zone

In questa sezione viene illustrato come creare un indirizzo IP pubblico zonale o no-zone.

Per creare un indirizzo IPv4 pubblico di zona standard nella zona 2 denominato myStandardPublicIP-zonal in QuickStartCreateIP-rg, usare il comando seguente.

Per creare un indirizzo IPv6, modificare il --IpAddressVersion parametro in IPv6.

$ip = @{
    Name = 'myStandardPublicIP-zonal'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 2
}
New-AzPublicIpAddress @ip

Nota

Le opzioni precedenti per le zone sono solo selezioni valide nelle aree con zone di disponibilità.

Preferenza e livello di routing

Gli indirizzi IPv4 statici dello SKU standard supportano le preferenze di routing o la funzionalità livello globale.

Per impostazione predefinita, la preferenza di routing per gli indirizzi IP pubblici è impostata sulla rete Microsoft, che distribuisce il traffico tramite la rete globale globale di Microsoft all'utente.By default, the routing preference for public IP addresses is set to Microsoft network, which delivers traffic over Microsoft's global wide area network to the user.

La selezione di Internet riduce al minimo il viaggio sulla rete Microsoft, utilizzando invece la rete ISP di transito per distribuire il traffico a una tariffa ottimizzata per i costi.

Per altre informazioni sulle preferenze di routing, vedere Che cos'è la preferenza di routing (anteprima)?.

Il comando crea un nuovo indirizzo IPv4 pubblico con ridondanza della zona standard con una preferenza di routing di 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

Pulire le risorse

Al termine dell'operazione con la macchina virtuale e l'indirizzo IP pubblico, eliminare il gruppo di risorse e tutte le risorse contenute con Remove-AzResourceGroup.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

Passaggi successivi

Passare all'articolo successivo per informazioni su come creare un prefisso IP pubblico: