Condividi tramite


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. 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.

Diagramma di un esempio di utilizzo di un indirizzo IP pubblico. Un indirizzo IP pubblico viene assegnato a un servizio di bilanciamento del carico.

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 posizione eastus2.

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

Creare un indirizzo IP pubblico

Creare un indirizzo IP a ridondanza di zona standard

Note

L'indirizzo IP pubblico dello SKU Standard è consigliato per i carichi di lavoro di produzione. Per altre informazioni sugli SKU, consultare gli see 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 zonali.

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

Per creare un indirizzo IPv6, modificare il parametro --IpAddressVersion 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.

Preferenza di routing e livello

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 WAN globale di Microsoft all'utente.

La selezione di Internet riduce al minimo il traffico sulla rete Microsoft, in quanto usa la rete ISP di transito per fornire il traffico a una tariffa ottimizzata in termini di costi.

Per altre informazioni sulla preferenza 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: