Guida alla risoluzione dei problemi di DNS di AzureAzure DNS troubleshooting guide

Questa pagina fornisce informazioni sulla risoluzione dei problemi comuni di DNS di Azure.This page provides troubleshooting information for common Azure DNS questions.

Se questi passaggi non consentono di risolvere il problema, è anche possibile eseguire una ricerca o inserire una domanda nel forum di supporto della community su MSDN.If these steps don't resolve your issue, you can also search for or post your issue on our community support forum on MSDN. In alternativa, aprire una richiesta di Supporto tecnico di Azure.Alternatively, open an Azure support request.

Non è possibile creare una zona DNSI can't create a DNS zone

Per risolvere i problemi comuni, provare le procedure seguenti:To resolve common issues, try one or more of the following steps:

  1. Esaminare i log di controllo di DNS di Azure per determinare le cause dell'errore.Review the Azure DNS audit logs to determine the failure reason.
  2. Ogni nome di zona DNS deve essere univoco all'interno del relativo gruppo di risorse,Each DNS zone name must be unique within its resource group. ovvero due zone DNS con lo stesso nome non possono condividere uno stesso gruppo di risorse.That is, two DNS zones with the same name cannot share a resource group. Provare a usare un nome di zona o un gruppo di risorse diverso.Try using a different zone name, or a different resource group.
  3. Potrebbe essere visualizzato l'errore "È stato raggiunto o superato il numero massimo di zone nella sottoscrizione {ID sottoscrizione}."You may see an error "You have reached or exceeded the maximum number of zones in subscription {subscription id}." Usare una sottoscrizione di Azure diversa, eliminare alcune zone o contattare il supporto tecnico di Azure per aumentare il limite della sottoscrizione.Either use a different Azure subscription, delete some zones, or contact Azure Support to raise your subscription limit.
  4. Se viene visualizzato l'errore "La zona '{nome zona}' non è disponibile.",You may see an error "The zone '{zone name}' is not available." significa che il servizio DNS di Azure non è riuscito ad allocare i server dei nomi per questa zona DNS.This error means that Azure DNS was unable to allocate name servers for this DNS zone. Provare a usare un nome di zona diverso.Try using a different zone name. In alternativa, se si è il proprietario del nome di dominio, contattare il supporto tecnico di Azure, che può allocare i server dei nomi per conto degli utenti.Alternatively, if you are the domain name owner, contact Azure support, who can allocate name servers for you.

Zone e record DNS DNS zones and records
Creare una zona DNS Create a DNS zone

Non è possibile creare un record DNSI can't create a DNS record

Per risolvere i problemi comuni, provare le procedure seguenti:To resolve common issues, try one or more of the following steps:

  1. Esaminare i log di controllo di DNS di Azure per determinare le cause dell'errore.Review the Azure DNS audit logs to determine the failure reason.
  2. Il set di record esiste già?Does the record set exist already? Il servizio DNS di Azure gestisce i record usando set di record, ovvero una raccolta di record dello stesso nome e dello stesso tipo.Azure DNS manages records using record sets, which are the collection of records of the same name and the same type. Se esiste già un record con lo stesso nome e dello stesso tipo, per aggiungere un altro record identico è consigliabile modificare il set di record esistente.If a record with the same name and type already exists, then to add another such record you should edit the existing record set.
  3. Si sta tentando di creare un record al vertice della zona DNS (la "radice" della zona)?Are you trying to create a record at the DNS zone apex (the ‘root’ of the zone)? In questo caso, la convenzione DNS è quella di usare il carattere "@" come nome del record.</span><span class="sxs-lookup">If so, the DNS convention is to use the ‘@’ character as the record name. Tenere presente inoltre che gli standard DNS non consentono record CNAME al vertice della zona.Also note that the DNS standards do not permit CNAME records at the zone apex.
  4. Si è verificato un conflitto CNAME?Do you have a CNAME conflict? Gli standard DNS non consentono un record CNAME con lo stesso nome di un record di un altro tipo.The DNS standards do not allow a CNAME record with the same name as a record of any other type. Se si ha già un record CNAME, la creazione di un record con lo stesso nome e di tipo diverso avrà esito negativo.If you have an existing CNAME, creating a record with the same name of a different type fails. Analogamente, la creazione di un record CNAME avrà esito negativo se il nome corrisponde a un record esistente di tipo diverso.Likewise, creating a CNAME fails if the name matches an existing record of a different type. Per eliminare il conflitto, rimuovere l'altro record o scegliere un nome di record diverso.Remove the conflict by removing the other record or choosing a different record name.
  5. È stato raggiunto il limite relativo al numero di set di record consentiti in una zona DNS?Have you reached the limit on the number of record sets permitted in a DNS zone? Il numero corrente di set di record e il numero massimo di set di record vengono visualizzati nel portale di Azure, nella sezione delle proprietà relative alla zona.The current number of record sets and the maximum number of record sets are shown in the Azure portal, under the 'Properties' for the zone. Se è stato raggiunto il limite, eliminare alcuni set di record oppure contattare il supporto tecnico di Azure per innalzare il numero massimo di set di record per la zona e riprovare.If you have reached this limit, then either delete some record sets or contact Azure Support to raise your record set limit for this zone, then try again.

Zone e record DNS DNS zones and records
Creare una zona DNS Create a DNS zone

Non riesco a risolvere un record DNSI can't resolve my DNS record

La risoluzione dei nomi DNS è un processo articolato in più passaggi che può non riuscire per vari motivi.DNS name resolution is a multi-step process, which can fail for many reasons. La procedura seguente consente di capire il motivo per cui non è possibile eseguire la risoluzione DNS per un record DNS in una zona ospitata nel servizio DNS di Azure.The following steps help you investigate why DNS resolution is failing for a DNS record in a zone hosted in Azure DNS.

  1. Verificare che i record DNS siano stati configurati correttamente nel servizio DNS di Azure.Confirm that the DNS records have been configured correctly in Azure DNS. Esaminare i record DNS nel portale di Azure, controllando che il nome della zona, il nome del record e il tipo di record siano corretti.Review the DNS records in the Azure portal, checking that the zone name, record name, and record type are correct.
  2. Verificare che i record DNS vengano risolti correttamente nei server dei nomi DNS di Azure.Confirm that the DNS records resolve correctly on the Azure DNS name servers.
    • Se si eseguono query DNS dal proprio computer locale, è possibile che vengano visualizzati risultati memorizzati nella cache che non riflettono lo stato corrente dei server dei nomi.If you make DNS queries from your local PC, you may see cached results that don’t reflect the current state of the name servers. Nelle reti aziendali, inoltre, sono spesso presenti server proxy DNS che impediscono alle query DNS di essere reindirizzate a specifici server dei nomi.Also, corporate networks often use DNS proxy servers, which prevent DNS queries from being directed to specific name servers. Per evitare questi problemi, è possibile usare un servizio di risoluzione dei nomi basato sul Web come digwebinterface.To avoid these problems, use a web-based name resolution service such as digwebinterface.
    • Assicurarsi di specificare i server dei nomi corretti per la propria zona DNS, così come sono riportati nel portale di Azure.Be sure to specify the correct name servers for your DNS zone, as shown in the Azure portal.
    • Verificare che siano corretti sia il nome DNS (è necessario specificare il nome completo, incluso il nome della zona) sia il tipo di record.Check that the DNS name is correct (you have to specify the fully qualified name, including the zone name) and the record type is correct
  3. Assicurarsi che il nome di dominio DNS sia stato correttamente delegato ai server dei nomi DNS di Azure.Confirm that the DNS domain name has been correctly delegated to the Azure DNS name servers. Esistono molti siti Web di terze parti da cui è possibile eseguire la convalida della delega DNS.There are a many 3rd-party web sites that offer DNS delegation validation. Trattandosi di un test della delega per la zona, è sufficiente specificare il nome della zona DNS, non il nome completo del record.This test is a zone delegation test, so you should only enter the DNS zone name and not the fully qualified record name.
  4. Dopo aver completato la procedura appena descritta dovrebbe essere possibile risolvere correttamente il record DNS.Having completed the above, your DNS record should now resolve correctly. Per verificarlo, è possibile usare nuovamente il servizio digwebinterface, questa volta specificando le impostazioni predefinite dei server dei nomi.To verify, you can again use digwebinterface, this time using the default name server settings.

Delegare un dominio al servizio DNS di AzureDelegate a domain to Azure DNS

Come posso specificare il "servizio" e il "protocollo" per un record SRV?How do I specify the ‘service’ and ‘protocol’ for an SRV record?

Il servizio DNS di Azure gestisce i record come set di record, ovvero come una raccolta di record dello stesso nome e dello stesso tipo.Azure DNS manages DNS records as record sets—the collection of records with the same name and the same type. Per un set di record SRV, il "servizio" e il "protocollo" devono essere specificati come parte del nome del set di record.For an SRV record set, the 'service' and 'protocol' need to be specified as part of the record set name. Gli altri parametri SRV ("priorità", "peso", "porta" e "destinazione") vengono specificati separatamente per ogni record del set di record.The other SRV parameters ('priority', 'weight', 'port' and 'target') are specified separately for each record in the record set.

Nomi di record SRV di esempio ("sip" indica il nome del servizio, "tcp" il protocollo):Example SRV record names (service name 'sip', protocol 'tcp'):

  • _sip._tcp (crea un set di record all'apice della zona)_sip._tcp (creates a record set at the zone apex)
  • _sip._tcp.sipservice (crea un set di record denominato "sipservice")_sip._tcp.sipservice (creates a record set named 'sipservice')

Zone e record DNS DNS zones and records
Creare set di record e record DNS mediante il portale di Azure Create DNS record sets and records by using the Azure portal
SRV record type (Wikipedia) (Tipo di record SRV (Wikipedia)) SRV record type (Wikipedia)

Passaggi successiviNext steps