Domande frequenti su DNS di AzureAzure DNS FAQ

DNS di AzureAbout Azure DNS

Che cos'è DNS di Azure?What is Azure DNS?

Il nome DNS (Domain Name System) è responsabile della conversione (o risoluzione) del nome di un sito Web o del servizio nel relativo indirizzo IP.The Domain Name System, or DNS, is responsible for translating (or resolving) a website or service name to its IP address. DNS di Azure è un servizio di hosting per i domini DNS, che fornisce la risoluzione dei nomi usando l'infrastruttura di Microsoft Azure.Azure DNS is a hosting service for DNS domains, providing name resolution using Microsoft Azure infrastructure. Ospitando i domini in Azure, è possibile gestire i record DNS usando le stesse credenziali, API, strumenti e fatturazione come per gli altri servizi Azure.By hosting your domains in Azure, you can manage your DNS records using the same credentials, APIs, tools, and billing as your other Azure services.

I domini DNS nel servizio DNS di Azure sono ospitati nella rete globale di Azure dei server dei nomi DNS.DNS domains in Azure DNS are hosted on Azure's global network of DNS name servers. Usiamo le reti Anycast, in modo che ogni query DNS riceva una risposta dal server DNS disponibile più vicino.We use Anycast networking so that each DNS query is answered by the closest available DNS server. Ciò consente di accelerare le prestazioni e ottenere la disponibilità elevata per il dominio.This provides both fast performance and high availability for your domain.

Il servizio DNS di Azure è basato su Azure Resource Manager.The Azure DNS service is based on Azure Resource Manager. Usufruisce quindi delle funzionalità di Resource Manager, come il controllo degli accessi in base al ruolo, i log di controllo e il blocco delle risorse.As such, it benefits from Resource Manager features such as role-based access control, audit logs, and resource locking. I domini e i record possono essere gestiti tramite il portale di Azure, i cmdlet di Azure PowerShell e l'interfaccia della riga di comando di Azure.Your domains and records can be managed via the Azure portal, Azure PowerShell cmdlets, and the cross-platform Azure CLI. Le applicazioni che richiedono la gestione automatica di DNS possono essere integrate con il servizio tramite l'API REST e gli SDK.Applications requiring automatic DNS management can integrate with the service via the REST API and SDKs.

Quanto costa DNS di Azure?How much does Azure DNS cost?

Il modello di fatturazione di DNS di Azure si basa sul numero di zone DNS ospitate in DNS di Azure e sul numero di query DNS ricevute.The Azure DNS billing model is based on the number of DNS zones hosted in Azure DNS and the number of DNS queries they receive. In base all'uso sono disponibili sconti.Discounts are provided based on usage.

Per altre informazioni, vedere la pagina relativa ai prezzi di DNS di Azure.For more information, see the Azure DNS pricing page.

Qual è il contratto di servizio per DNS di Azure?What is the SLA for Azure DNS?

Microsoft garantisce che le richieste DNS valide riceveranno una risposta da almeno uno dei server dei nomi DNS di Azure almeno il 99,99% delle volte.We guarantee that valid DNS requests will receive a response from at least one Azure DNS name server at least 99.99% of the time.

Per altre informazioni, vedere la pagina relativa al contratto di Servizio per DNS di Azure.For more information, see the Azure DNS SLA page.

Che cos'è una "zona DNS"?What is a ‘DNS zone’? È la stessa cosa di un dominio DNS?Is it the same as a DNS domain?

Un dominio è un nome univoco nel Domain Name System, ad esempio "contoso.com".A domain is a unique name in the domain name system, for example ‘contoso.com’.

Una zona DNS viene usata per ospitare i record DNS per un particolare dominio.A DNS zone is used to host the DNS records for a particular domain. Ad esempio, il dominio "contoso.com" può contenere diversi record DNS, come "mail.contoso.com" (per un server di posta) e "www.contoso.com" (per un sito Web).For example, the domain ‘contoso.com’ may contain several DNS records, such as ‘mail.contoso.com’ (for a mail server) and ‘www.contoso.com’ (for a web site). Questi verrebbero ospitati nella zona DNS "contoso.com".These would be hosted in the DNS zone 'contoso.com'.

Un nome di dominio è solo un nome, mentre una zona DNS è una risorsa di dati contenente i record DNS per un nome di dominio.A domain name is just a name, whereas a DNS zone is a data resource containing the DNS records for a domain name. DNS di Azure consente di ospitare una zona DNS e gestire i record DNS per un dominio in Azure.Azure DNS allows you to host a DNS zone and manage the DNS records for a domain in Azure. Offre anche server dei nomi DNS per rispondere alle query DNS da Internet.It also provides DNS name servers to answer DNS queries from the Internet.

Devo acquistare un nome di dominio DNS per usare DNS di Azure?Do I need to purchase a DNS domain name to use Azure DNS?

Non necessariamente.Not necessarily.

Non è necessario acquistare un dominio per ospitare una zona DNS in DNS di Azure.You do not need to purchase a domain to host a DNS zone in Azure DNS. È possibile creare una zona DNS in qualsiasi momento senza essere il proprietario del nome di dominio.You can create a DNS zone at any time without owning the domain name. Le query DNS per la zona verranno risolte solo se sono indirizzate ai server di nomi DNS di Azure assegnato alla zona.DNS queries for this zone will only resolve if they are directed to the Azure DNS name servers assigned to the zone.

È necessario acquistare il nome di dominio se si desidera collegare la zona DNS nella gerarchia DNS globale, per permettere alle query DNS eseguite da qualsiasi parte del mondo di trovare la zona DNS e ottenere risposte con i record DNS.You need to purchase the domain name if you want to link your DNS zone into the global DNS hierarchy – this enables DNS queries from anywhere in the world to find your DNS zone and be answered with your DNS records.

Funzionalità DNS di AzureAzure DNS Features

DNS di Azure supporta il routing del traffico basato su DNS o il failover dell'endpoint?Does Azure DNS support DNS-based traffic routing or endpoint failover?

Il failover dell'endpoint e il routing del traffico basato su DNS vengono garantiti da Gestione traffico di Azure.DNS-based traffic routing and endpoint failover are provided by Azure Traffic Manager. Si tratta di un servizio di Azure separato che può essere usato insieme a DNS di Azure.This is a separate Azure service that can be used together with Azure DNS. Per altre informazioni, vedere la panoramica sulla Gestione traffico.For more information, see the Traffic Manager overview.

DNS di Azure supporta solo domini DNS di Traffic Manager "statici", in cui ogni query DNS per un determinato record DNS riceve sempre la stessa risposta DNS.Azure DNS only supports hosting 'static' DNS domains, where each DNS query for a given DNS record always receives the same DNS response.

DNS di Azure supporta la registrazione del nome di dominio?Does Azure DNS support domain name registration?

No.No. DNS di Azure attualmente non supporta l'acquisto dei nomi di dominio.Azure DNS does not currently support purchasing of domain names. Se si vogliono acquistare domini, è necessario ricorrere a un registrar di terze parti,If you want to purchase domains, you need to use a third-party domain name registrar. che addebita in genere una tariffa annuale contenuta.The registrar typically charges a small annual fee. I domini possono quindi essere ospitati in DNS di Azure per la gestione dei record DNS.The domains can then be hosted in Azure DNS for management of DNS records. Per informazioni dettagliate, vedere Delegare un dominio a DNS di Azure .See Delegate a Domain to Azure DNS for details.

Questa è una funzionalità che Microsoft sta verificando nel backlog.This is a feature we are tracking on our backlog. È possibile usare il sito per i commenti per registrare il supporto per questa funzionalità.You can use our feedback site to register your support for this feature.

DNS di Azure supporta domini "privati"?Does Azure DNS support 'private' domains?

Il supporto dei domini "privati" viene implementato usando zone DNS private.Support for 'private' domains is implemented using private DNS zones. Questa funzionalità è attualmente disponibile come anteprima.This feature is currently available as a preview. Le zone DNS private vengono gestite tramite gli stessi strumenti usati per le zone DNS di Azure con connessione Internet, ma sono risolvibili solo all'interno di reti virtuali specificate.Private DNS zones are managed using the same tools as internet-facing Azure DNS zones but they are only resolvable from within your specified virtual networks. Vedere la panoramica per informazioni dettagliate.See the overview for details.

Per informazioni sulle altre opzioni DNS interne in Azure, vedere Risoluzione dei nomi per le macchine virtuali e le istanze del ruolo.For information on other internal DNS options in Azure, see Name Resolution for VMs and Role Instances.

DNS di Azure supporta DNSSEC?Does Azure DNS support DNSSEC?

No.No. DNS di Azure attualmente non supporta DNSSEC.Azure DNS does not currently support DNSSEC.

Questa è una funzionalità che Microsoft sta verificando nel backlog.This is a feature we are tracking on our backlog. È possibile usare il sito per i commenti per registrare il supporto per questa funzionalità.You can use our feedback site to register your support for this feature.

DNS di Azure supporta i trasferimenti di zona (AXFR/IXFR)?Does Azure DNS support zone transfers (AXFR/IXFR)?

No.No. DNS di Azure attualmente non supporta i trasferimenti di zona.Azure DNS does not currently support zone transfers. Le zone DNS possono essere importate in DNS di Azure tramite l'interfaccia della riga di comando di Azure.DNS zones can be imported into Azure DNS using the Azure CLI. I record DNS possono quindi essere gestiti tramite il portale di gestione di DNS di Azure, l'API REST, SDK, i cmdlet di PowerShell o lo strumento dell'interfaccia della riga di comando.DNS records can then be managed via the Azure DNS management portal, our REST API, SDK, PowerShell cmdlets, or CLI tool.

Questa è una funzionalità che Microsoft sta verificando nel backlog.This is a feature we are tracking on our backlog. È possibile usare il sito per i commenti per registrare il supporto per questa funzionalità.You can use our feedback site to register your support for this feature.

DNS di Azure supporta i reindirizzamenti URL?Does Azure DNS support URL redirects?

No.No. Il servizio di reindirizzamento URL non è attualmente un servizio DNS, poiché opera al livello HTTP, piuttosto che a livello di DNS.URL redirect services are not actually a DNS service - they work at the HTTP level, rather than the DNS level. Alcuni provider DNS offrono anche un servizio di reindirizzamento dell'URL come parte dell'offerta complessiva.Some DNS providers to bundle a URL redirect service as part of their overall offering. Questo servizio non è attualmente supportato da DNS di Azure.This is not currently supported by Azure DNS.

Questa funzionalità viene rilevata nel backlog.This feature is tracked on our backlog. È possibile usare il sito per i commenti per registrare il supporto per questa funzionalità.You can use our feedback site to register your support for this feature.

Uso di DNS di AzureUsing Azure DNS

È possibile ospitare un dominio usando DNS di Azure e un altro provider DNS?Can I co-host a domain using Azure DNS and another DNS provider?

Sì.Yes. DNS di Azure supporta i domini di hosting condiviso con altri servizi DNS.Azure DNS supports co-hosting domains with other DNS services.

A tale scopo, è necessario modificare i record NS per il dominio, che controlla i provider che ricevono le query DNS per il dominio, in modo da puntare ai server dei nomi di entrambi i provider.To do so, you need to modify the NS records for the domain (which control which providers receive DNS queries for the domain) to point to the name servers of both providers. I record NS devono essere modificati in 3 posizioni: in DNS di Azure, nell'altro provider e nella zona padre, in genere configurata tramite il registar.These NS records need to be modified in 3 places: in Azure DNS, in the other provider, and in the parent zone (typically configured via the domain name registrar). Per altre informazioni sulla delega DNS, vedere Delega del dominio DNS.For more information on DNS delegation, see DNS domain delegation.

È anche necessario assicurarsi che i record DNS per il dominio siano sincronizzati tra i due provider DNS.In addition, you need to ensure that the DNS records for the domain are in sync between both DNS providers. DNS di Azure attualmente non supporta i trasferimenti di zona DNS.Azure DNS does not currently support DNS zone transfers. È necessario sincronizzare i record DNS usando il portale di gestione di DNS di Azure, l'API REST, SDK, i cmdlet di PowerShell o lo strumento dell'interfaccia della riga di comando.You need to synchronize DNS records using either the Azure DNS management portal, our REST API, SDK, PowerShell cmdlets, or CLI tool.

È necessario delegare il dominio a tutti e 4 i server dei nomi DNS di Azure?Do I have to delegate my domain to all 4 Azure DNS name servers?

Sì.Yes. DNS di Azure assegna 4 server dei nomi per ogni zona DNS, per isolare gli errori e aumentare la resilienza.Azure DNS assigns 4 name servers to each DNS zone, for fault isolation and increased resilience. Per qualificarsi per il contratto di servizio DNS di Azure, è necessario delegare il dominio a tutti e 4 i server dei nomi.To qualify for the Azure DNS SLA, you need to delegate your domain to all 4 name servers.

Quali sono i limiti di uso per DNS di Azure?What are the usage limits for Azure DNS?

Quando si usa DNS di Azure, si applicano i limiti predefiniti seguenti:The following default limits apply when using Azure DNS:

RisorsaResource Limite predefinitoDefault limit
Zone per ogni sottoscrizioneZones per subscription 100 1100 1
Set di record per ogni zonaRecord sets per zone 5000 15000 1
Record per ogni set di recordRecords per record set 2020

1 Contattare il supporto tecnico Azure nel caso in cui sia necessario aumentare questi limiti.1 Contact Azure Support in case you need to increase these limits.

È possibile spostare una zona DNS di Azure tra gruppi di risorse o tra sottoscrizioni?Can I move an Azure DNS zone between resource groups or between subscriptions?

Sì.Yes. Le zone DNS possono essere spostate tra gruppi di risorse o tra sottoscrizioni.DNS zones can be moved between resource groups, or between subscriptions.

Lo spostamento di una zona DNS non influenza le query DNS.There is no impact on DNS queries when moving a DNS zone. I server dei nomi assegnati alla zona rimangono invariati e le query DNS vengono elaborate come di consueto.The name servers assigned to the zone remain the same, and DNS queries are processed as normal throughout.

Per altre informazioni e istruzioni su come spostare le zone DNS, vedere Spostare le risorse in un gruppo di risorse o una sottoscrizione nuovi.For more information and instructions on how to move DNS zones, see Move resources to a new resource group or subscription.

Quanto tempo occorre per rendere effettive le modifiche DNS?How long does it take for DNS changes to take effect?

Le nuove zone DNS e i record DNS sono in genere applicati nel server dei nomi DNS di Azure rapidamente, entro pochi secondi.New DNS zones and DNS records are typically reflected on the Azure DNS name servers quickly, within a few seconds.

Le modifiche ai record DNS esistenti possono richiedere un po' più di tempo, ma vengono applicate nel server dei nomi DNS di Azure entro 60 secondi.Changes to existing DNS records can take a little longer, but should still be reflected on the Azure DNS name servers within 60 seconds. In questo caso, la memorizzazione nella cache di DNS esterna al DNS di Azure, da parte dei client DNS e i resolver ricorsivi DNS, possono incidere sul tempo impiegato per l'applicazione di una modifica DNS.In this case, DNS caching outside of Azure DNS (by DNS clients and DNS recursive resolvers) can also impact the time taken for a DNS change to be effective. La durata della cache può essere controllata usando la proprietà di Time-To-Live (TTL) di ogni set di record.This cache duration can be controlled using the Time-To-Live (TTL) property of each record set.

Come proteggere le zone DNS da eliminazioni accidentali?How can I protect my DNS zones against accidental deletion?

DNS di Azure viene gestito tramite Azure Resource Manager e gode delle funzionalità di controllo dell'accesso offerte da Azure Resource Manager.Azure DNS is managed using Azure Resource Manager, and benefits from the access control features that Azure Resource Manager provides. Il controllo di accesso basato sui ruoli consente di controllare gli utenti che hanno accesso in lettura o scrittura alle zone DNS e ai set di record.Role-based access control can be used to control which users have read or write access to DNS zones and record sets. Per evitare modifiche o eliminazioni accidentali di zone DNS e set di record è possibile usare il blocco delle risorse.Resource locks can be applied to prevent accidental modification or deletion of DNS zones and record sets.

Per altre informazioni, vedere Protezione delle zone e dei record DNS.For more information, see Protecting DNS Zones and Records.

Come configurare i record SPF in DNS di Azure?How do I set up SPF records in Azure DNS?

I record Sender Policy Framework (SPF) vengono usati per specificare i server di posta elettronica permessi per l'invio di posta elettronica per conto di un nome di dominio specifico.Sender Policy Framework (SPF) records are used to specifying which email servers are permitted to send email on behalf of a given domain name. La configurazione corretta dei record SPF è importante per impedire ai destinatari di contrassegnare i messaggi di posta elettronica come posta indesiderata.Correct configuration of SPF records is important to prevent recipients marking your email as 'junk'.

I documenti RFC di DNS in origine hanno introdotto un nuovo tipo di record "SPF" per supportare questo scenario.The DNS RFCs originally introduced a new 'SPF' record type to support this scenario. Per supportare server dei nomi meno recenti, hanno anche permesso l'uso del tipo di record TXT per specificare record SPF.To support older name servers, they also permitted the use of the TXT record type to specify SPF records. Questa ambiguità ha prodotto una certa confusione, che è stata risolta dal documento RFC 7208.This ambiguity led to confusion, which was resolved by RFC 7208. Questo documento specifica che i record SPF devono essere creati solo usando il tipo di record TXT e che il tipo di record SPF è deprecato.This states that SPF records should only be created using the TXT record type, and that the SPF record type is deprecated.

I record SPF sono supportati da DNS di Azure e devono essere creati usando il tipo di record TXT.SPF records are supported by Azure DNS and should be created using the TXT record type. Il tipo di record SPF obsoleto non è supportato.The obsolete SPF record type is not supported. Quando si importa un file di zona DNS, qualsiasi record SPF che usa il tipo di record SPF viene convertito in tipo di record TXT.When importing a DNS zone file, any SPF records using the SPF record type are converted to the TXT record type.

I server di nomi DNS di Azure risolvono gli indirizzi su IPv6?Do Azure DNS Nameservers resolve over IPv6 ?

Sì.Yes. I server di nomi DNS di Azure sono dual-stack (hanno sia indirizzi IPv4 che indirizzi IPv6).Azure DNS Nameservers are dual-stack (have both IPv4 and IPv6 addresses). Per trovare l'indirizzo IPv6 per i server dei nomi DNS di Azure assegnati alla zona DNS, è possibile usare uno strumento come nslookup (ad esempio nslookup -q=aaaa <Azure DNS Nameserver>).To find the IPv6 address for the Azure DNS nameservers assigned to your DNS zone, you can use a tool such as nslookup (for example, nslookup -q=aaaa <Azure DNS Nameserver>).

Come configurare un nome di dominio internazionale, IDN, in DNS di Azure?How do I set up an International Domain Name (IDN) in Azure DNS?

I nomi di dominio internazionali, IDN, usano la codifica per ogni nome DNS con "punycode".International Domain Names (IDNs) work by encoding each DNS name using 'punycode'. Le query DNS vengono create usando i nomi con codifica punycode.DNS queries are made using these punycode-encoded names.

È possibile configurare i nomi di dominio internazionale, IDN, in DNS di Azure prima di convertire il nome della zona o il nome del set di record in punycode.You can configure International Domain Names (IDNs) in Azure DNS by first converting the zone name or record set name to punycode. DNS di Azure non supporta attualmente la conversione incorporata da e verso punycode.Azure DNS does not currently support built-in conversion to/from punycode.

Passaggi successiviNext steps

Altre informazioni su DNS di Azure Learn more about Azure DNS
Altre informazioni sull'uso di DNS di Azure per i domini privati Learn more about using Azure DNS for private domains
Altre informazioni su zone e record DNS Learn more about DNS zones and records
Introduzione a DNS di Azure Get started with Azure DNS