Guida introduttiva: Creare un indirizzo IP pubblico usando un modello di Resource Manager
Questo articolo illustra come creare una risorsa indirizzo IP pubblico all'interno di un modello di Resource Manager.
Per altre informazioni sulle risorse a cui questo indirizzo IP pubblico può essere associato e la differenza tra gli SKU basic e standard, vedere Indirizzi IP pubblici.
Prerequisiti
- Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.
- Gruppo di risorse nella sottoscrizione di Azure.
- Modello di Azure Resource Manager per le sezioni dell'indirizzo IP pubblico.
Creare un indirizzo IP pubblico con SKU standard con zone
In questa sezione viene creato un indirizzo IP pubblico con zone. Gli indirizzi IP pubblici possono essere con ridondanza della zona o zona.
Con ridondanza della zona
Il codice in questa sezione crea un indirizzo IPv4 pubblico con ridondanza della zona standard denominato myStandardPublicIP.
Per creare un indirizzo IPv6, modificare il publicIPAddressVersion
parametro in IPv6.
Sezione del modello da aggiungere:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardPublicIP",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard"
},
"zones": [
"1",
"2",
"3"
],
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Importante
Per le versioni api precedenti alla versione 2020-08-01, usare il codice precedente senza specificare un parametro di zona per uno SKU Standard per creare un indirizzo IP con ridondanza della zona.
Nota
Le opzioni precedenti per le zone sono solo selezioni valide nelle aree con zone di disponibilità.
Singola zona
Il codice in questa sezione crea un indirizzo IPv4 pubblico di zona standard denominato myStandardPublicIP-zonal.
Per creare un indirizzo IP pubblico di zona standard nella zona 2, la proprietà "zones" contiene un '2'.
Sezione del modello da aggiungere:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardPublicIP-zonal",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard"
},
"zones": [
"2"
],
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Nota
Le opzioni precedenti per le zone sono solo selezioni valide nelle aree con zone di disponibilità.
Creare un indirizzo IP pubblico standard senza zone
In questa sezione viene creato un indirizzo IP non di zona.
Il codice in questa sezione crea un indirizzo IPv4 pubblico senza zona standard denominato myStandardPublicIP. La sezione del codice è valida per tutte le aree con o senza zone di disponibilità.
Per creare un indirizzo IPv6, modificare il parametro publicIPAddressVersion in IPv6.
Sezione del modello da aggiungere:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardPublicIP-nozone",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard"
},
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Importante
Per le versioni api precedenti alla versione 2020-08-01, non specificando un parametro di zona per uno SKU Standard, verrà creato un indirizzo IP con ridondanza della zona.
Creare un indirizzo IP pubblico di base
In questa sezione viene creato un indirizzo IP di base. Gli indirizzi IP pubblici di base non supportano le zone di disponibilità.
Il codice in questa sezione crea un indirizzo IPv4 pubblico di base denominato myBasicPublicIP.
Per creare un indirizzo IPv6, modificare il parametro publicIPAddressVersion in IPv6.
Sezione del modello da aggiungere:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myBasicPublicIP",
"location": "[resourceGroup().location]",
"sku": {
"name": "Basic"
},
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Se è accettabile che l'indirizzo IP cambi nel tempo, è possibile selezionare l'assegnazione IP publicIPAllocationMethod impostando AllocationMethod su Dinamico.
Nota
Un indirizzo IPv6 di base deve essere sempre "Dinamico".
Preferenza e livello di routing
Gli indirizzi IPv4 statici dello SKU standard supportano le preferenze di routing o la funzionalità livello globale.
Preferenza di routing
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 sulla preferenza di routing, vedere Che cos'è la preferenza di routing (anteprima)?.
Per usare le preferenze di routing Internet per un indirizzo IPv4 pubblico con ridondanza della zona standard, la sezione del modello dovrebbe essere simile alla seguente:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardZRPublicIP-RP",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard"
},
"zones": [
"1",
"2",
"3"
],
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4",
"ipTags": [
{
"ipTagType": "RoutingPreference",
"tag": "Internet"
}
]
}
}
Livello
Gli indirizzi IP pubblici sono associati a una singola area. Il livello Globale si estende su un indirizzo IP in più aree. Il livello globale è necessario per i front-end dei servizi di bilanciamento del carico tra aree.
Per altre informazioni, vedere Servizio di bilanciamento del carico tra aree.
Per usare un indirizzo IPv4 pubblico globale standard, la sezione del modello dovrebbe essere simile alla seguente:
{
"apiVersion": "2020-08-01",
"type": "Microsoft.Network/publicIPAddresses",
"name": "myStandardPublicIP-Global",
"location": "[resourceGroup().location]",
"sku": {
"name": "Standard",
"tier": "Global"
},
"properties": {
"publicIPAllocationMethod": "Static",
"publicIPAddressVersion": "IPv4"
}
Informazioni aggiuntive
Per altre informazioni sulle proprietà IP pubbliche elencate in questo articolo, vedere Gestire gli indirizzi IP pubblici.
Passaggi successivi
- Associare un indirizzo IP pubblico a una macchina virtuale
- Altre informazioni sugli indirizzi IP pubblici in Azure.
- Altre informazioni su tutte le impostazioni relative agli indirizzi IP pubblici.