In che modo Resolver determina dove inoltrare le query DNS - 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à.

In che modo Resolver determina dove inoltrare le query DNS

Quando un'applicazione eseguita su un' EC2 istanza in un VPC invia una query DNS, Route 53 Resolver esegue i seguenti passaggi:

  1. Il resolver controlla i nomi di dominio nelle regole.

    Se il nome di dominio in una query corrisponde al nome di dominio in una regola di inoltro predefinita, Resolver inoltra la query all'indirizzo IP specificato al momento della creazione dell'endpoint in uscita. L'endpoint in uscita inoltra quindi la query agli indirizzi IP dei resolver sulla rete, da te indicati al momento della creazione della regola.

    Se il record di delega in risposta corrisponde alla regola di delega, il Resolver delega l'autorità ai resolver locali tramite l'endpoint in uscita associato alla regola di delega.

    Per ulteriori informazioni, consulta Come Resolver determina se il nome di dominio in una query corrisponde alle regole.

  2. L'endpoint di Resolver inoltre le query DNS in base alle impostazioni nella regola ".".

    Se il nome di dominio in una query non corrisponde al nome di dominio in qualsiasi altra regola, Resolver inoltra la query in base alle impostazione nella regola autodefinita "." (punto). La regola del punto si applica a tutti i nomi di dominio ad eccezione di alcuni nomi di dominio AWS interni e nomi di record nelle zone ospitate private. Questa regola permette a Resolver di inoltrare query DNS ai server di nomi pubblici se i nomi di dominio nelle query non corrispondono ai nomi nelle regole di inoltro personalizzate. Se vuoi inoltrare tutte le query ai resolver DNS sulla rete, puoi creare una regola di inoltro personalizzata, specificare "." per il nome di dominio, specificare Forwarding (Inoltro) per Type (Tipo) e specificare gli indirizzi IP di questi resolver.

  3. Resolver restituisce la risposta all'applicazione che ha inviato la query.