Migrazione del servizio DNS per un sottodominio ad Amazon Route 53 senza migrazione del dominio padre - Amazon Route 53

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Migrazione del servizio DNS per un sottodominio ad Amazon Route 53 senza migrazione del dominio padre

Puoi eseguire la migrazione di un sottodominio per utilizzare Amazon Route 53 come servizio DNS senza migrare il dominio padre da un altro servizio DNS.

Il processo ha i seguenti passaggi di base:

  1. Determinare se occorre utilizzare questa procedura.

  2. Crea una zona ospitata Route 53 per il sottodominio.

  3. Ottenere l'attuale configurazione DNS dal fornitore di servizi DNS per il dominio padre.

  4. Aggiungi record per il sottodominio alla zona ospitata Route 53.

  5. Solo API: conferma che le modifiche sono state estese a tutti i server DNS di Route 53.

    Nota

    Al momento, l'unico modo per verificare che le modifiche siano state propagate è utilizzare l'operazione API GetChange. In genere le modifiche si propagano a tutti i server Route 53 entro 60 secondi.

  6. Aggiornare la configurazione DNS con il fornitore di servizi DNS per il dominio padre aggiungendo record del server dei nomi per il sottodominio.

Individuazione delle procedure da usare per la creazione di un sottodominio

Le procedure in questo argomento illustrano come eseguire un'operazione insolita. Se stai già utilizzando Route 53 come servizio DNS per il dominio e desideri soltanto instradare il traffico per un sottodominio, ad esempio www.esempio.com, alle tue risorse, come un server Web in esecuzione su un'istanza EC2, consulta Routing del traffico per sottodomini.

Utilizza questa procedura solo se stai utilizzando un altro servizio DNS per un dominio, ad esempio esempio.com, e desideri iniziare a utilizzare Route 53 come servizio DNS per un sottodominio esistente di quel dominio, ad esempio www.esempio.com.

Creazione di una zona ospitata per il sottodominio

Se desideri migrare un sottodominio da un altro servizio DNS ad Amazon Route 53 ma non desideri migrare il dominio padre, inizia creando una zona ospitata per il sottodominio. Route 53 memorizza informazioni sul tuo sottodominio nella hosted zone.

Per informazioni su come creare una zona ospitata utilizzando la console Route 53, consulta Creazione di una zona ospitata pubblica.

Ottenere l'attuale configurazione DNS dal fornitore di servizi DNS

Per semplificare il processo di migrazione di un sottodominio esistente a Route 53, ottieni l'attuale configurazione DNS per il dominio dal provider di servizi DNS, che attualmente esegue manutenzione sul dominio. Puoi utilizzare queste informazioni come base per configurare Route 53 come servizio DNS per il sottodominio.

Ciò che chiedi e il formato che ottieni in varia in base all'azienda che utilizzi come fornitore di servizi DNS. Idealmente, riceverai un file di zona, che contiene informazioni su tutti i record nella configurazione corrente. I record indicano a DNS come desideri che venga instradato il traffico per i tuoi domini e sottodomini. Ad esempio, quando un utente immette il nome di dominio in un browser Web, desideri che il traffico venga instradato a un server Web nel tuo data center, a un'istanza Amazon EC2, a una distribuzione CloudFront o a un'altra posizione? Se puoi ottenere un file di zona dal tuo attuale provider di servizi DNS, puoi modificare il file di zona per rimuovere i record per cui non desideri eseguire la migrazione a Amazon Route 53. Quindi puoi importare i record rimanenti nella tua zona ospitata Route 53, il che semplifica notevolmente il processo. Prova a chiedere all'assistenza clienti del tuo attuale fornitore di servizi DNS come ottenere un file di zona o un elenco di record.

Creazione di record

Utilizzando i record ottenuti dal provider di servizi DNS corrente come punto di partenza, crea i record corrispondenti nella zona ospitata di Amazon Route 53 creata per il sottodominio. I record che crei in Route 53 diventeranno i record che DNS usa dopo che deleghi la responsabilità per il sottodominio a Route 53, come spiegato in Aggiornamento del servizio DNS con record di server dei nomi per il sottodominio, in un secondo momento.

Importante

Non creare ulteriori record di server di nomi (NS) o origine di autorità (SOA) nella zona ospitata di Route 53 e non eliminare i record SOA e NS esistenti.

Per creare i record tramite la console Route 53, consulta Utilizzo dei record. Per creare i record tramite l'API Route 53, consulta ChangeResourceRecordSets. Per ulteriori informazioni, consulta ChangeResourceRecordSets nella Documentazione di riferimento delle API di Amazon Route 53.

Verifica dello stato delle modifiche (solo API)

La creazione di una nuova zona ospitata e la modifica dei record richiedono tempo per la propagazione ai server DNS di Route 53. Se per creare i record hai usato ChangeResourceRecordSets, puoi utilizzare l'operazione GetChange per determinare se le modifiche sono state propagate. (ChangeResourceRecordSets) restituisce un valore per ChangeId, che puoi includere in una successiva richiestaGetChange. ChangeId non è disponibile se i record sono stati creati utilizzando la console. Per ulteriori informazioni, consulta GET GetChange nella Documentazione di riferimento delle API di Amazon Route 53.

Nota

In genere le modifiche si propagano a tutti i server Route 53 entro 60 secondi.

Aggiornamento del servizio DNS con record di server dei nomi per il sottodominio

Dopo che le modifiche ai record Amazon Route 53 sono state propagate (consulta Verifica dello stato delle modifiche (solo API)), aggiorna il servizio DNS per il dominio padre aggiungendo record NS per il sottodominio. Questo è noto come delegare la responsabilità per il sottodominio a Route 53. Ad esempio, supponiamo che il dominio padre esempio.com sia ospitato con un altro servizio DNS e che tu stia migrando il sottodominio test.esempio.com a Route 53. Devi creare una zona ospitata per test.esempio.com e aggiornare il servizio DNS per esempio.com con il record NS che Route 53 ha assegnato alla nuova zona ospitata per test.esempio.com.

Esegui la seguente procedura.

  1. Utilizzando il metodo fornito dal servizio DNS, esegui il backup dei file di zona per il dominio padre.

  2. Se il precedente fornitore di servizi DNS per il dominio dispone di un metodo per modificare le impostazioni di TTL per i propri server di nomi, ti consigliamo di modificare le impostazioni su 900 secondi. Questo limita il tempo durante il quale le richieste client tentano di risolvere i nomi di dominio utilizzando server di nomi obsoleti. Se l'attuale TTL è 172800 secondi (due giorni), che è un'impostazione di default comune, devi comunque attendere due giorni affinché resolver e client smettono di memorizzare nella cache i record DNS utilizzando il TTL precedente. Una volta scadute le impostazioni di TTL, potrai eliminare in modo sicuro i record che sono stati archiviati presso il provider precedente e apportare le modifiche solo a Route 53.

  3. Nella console Route 53, ottieni i server dei nomi per la tua zona ospitata Route 53

    1. Accedi alla AWS Management Console quindi apri la console di Route 53 all'indirizzo https://console.aws.amazon.com/route53/.

    2. Nel pannello di navigazione, scegli Zone ospitate.

    3. Nella pagina Zone ospitate, scegli il pulsante di opzione (non il nome) per la zona ospitata, quindi seleziona Visualizza dettagli.

    4. Nella pagina dei dettagli della zona ospitata, scegli Dettagli della zona ospitata.

    5. Prendi nota dei quattro server indicati per Server dei nomi.

    In alternativa, puoi utilizzare l'operazione GetHostedZone. Per ulteriori informazioni, consulta GetHostedZone nella Documentazione di riferimento delle API di Amazon Route 53.

  4. Utilizzando il metodo fornito dal servizio DNS del dominio padre, aggiungi record NS per il sottodominio al file di zona per il dominio padre. Dai ai record NS lo stesso nome del sottodominio. Per i valori nei record NS, specifica i quattro server dei nomi di Route 53 associati alla zona ospitata creata nella Fase 2. Servizi DNS diversi usano una terminologia differente. Potrebbe essere necessario contattare il supporto tecnico del servizio DNS per ulteriori informazioni su come eseguire questa operazione.

    Importante

    Non aggiungere un record di origine di autorità (SOA) per il file di zona per il dominio padre. Poiché il sottodominio utilizzerà Route 53, il servizio DNS per il dominio padre non è l'autorità per il sottodominio.

    Se il servizio DNS ha aggiunto automaticamente un record SOA per il sottodominio, elimina il record per il sottodominio. Tuttavia, non eliminare il record SOA per il dominio padre.

    A seconda delle impostazioni di TTL per i server di nomi per il dominio padre, la propagazione delle modifiche apportate ai resolver DNS può richiedere 48 ore o più. Durante tale periodo, i resolver DNS possono ancora rispondere a richieste con i server di nomi per il servizio DNS del dominio padre. Inoltre, i computer client potrebbero continuare a disporre del nome del server precedente per il sottodominio nella cache.

  5. Dopo che le impostazioni TTL del registrar per il dominio scadono (vedi Fase 2), eliminare i seguenti record dal file di zona per il dominio padre:

    • I record aggiunti a Route 53 come descritto in Creazione di record.

    • I record NS del servizio DNS. Una volta completata l'eliminazione di record NS, gli unici record NS nel file di zona saranno quelli creati nella Fase 4.