DNS per il sistema DB

Puoi usare la risoluzione DNS e del nome host per il sistema DB.

Oracle consiglia di utilizzare un resolver DNS privato per abilitare l'uso dei nomi host quando gli host on premise e le risorse VCN comunicano tra loro.

La tabella riportata di seguito mostra le scelte supportate con ciascun tipo di sistema DB e gli endpoint che devono essere risolti per il funzionamento del sistema DB.

Tipo di sistema DB Scelte DNS supportate Endpoint da risolvere
Virtual Machine a nodo singolo
  • Consigliato: predefinito (resolver Internet e VCN)
  • Resolver DNS personalizzato di tua scelta
  • Endpoint di storage degli oggetti (include sia gli endpoint di storage degli oggetti che gli endpoint Swift)
  • Endpoint pronti contro termine Oracle YUM
Virtual machine RAC a più nodi
  • Predefinito (resolver Internet e VCN)
  • Endpoint di storage degli oggetti (include sia gli endpoint di storage degli oggetti che gli endpoint Swift)
  • Endpoint pronti contro termine Oracle YUM
  • SCAN (Single Client Access Name)

Le sezioni seguenti forniscono maggiori dettagli sulle scelte DNS.

Predefinito (resolver Internet e VCN)

Vedere la tabella precedente per i tipi di sistemi DB che supportano Internet e il resolver VCN.

Oracle consiglia di utilizzare Internet e il resolver VCN per DNS. È la funzionalità DNS predefinita e integrata fornita con ogni VCN. Consente agli host in una VCN di risolvere i seguenti elementi:

  • Nomi host di altri host nella stessa VCN.
  • Nomi host pubblicati pubblicamente su Internet.

Per un sistema DB, il resolver Internet e VCN gestisce la risoluzione di tutti gli endpoint necessari: gli endpoint di storage degli oggetti (include sia gli endpoint di storage degli oggetti che gli endpoint Swift), i repository YUM e gli SCAN (SCAN vengono utilizzati solo con i sistemi DB RAC a più nodi).

Per impostazione predefinita, ogni VCN è configurata per utilizzare il resolver Internet e VCN. Se prevedi di utilizzare un risolutore DNS personalizzato, devi configurare la VCN in un modo diverso.

Usa Internet e il resolver VCN con il tuo sistema DB

Limitazioni dei nomi host per l'uso di Internet e del resolver VCN

Resolver DNS personalizzato

Un resolver DNS personalizzato è un server DNS configurato nella rete on premise e gestito personalmente. Deve risolvere gli endpoint richiesti dal sistema DB.

Per impostazione predefinita, la VCN è configurata per utilizzare il resolver Internet e VCN. Pertanto, se si desidera utilizzare un resolver DNS personalizzato, è necessario configurare le opzioni VCN e DHCP in modo diverso.

Usa un resolver DNS personalizzato con il tuo sistema DB

Limitazioni dei nomi host quando si utilizza un resolver DNS personalizzato

DNS: tra la rete in locale e la VCN

Se si utilizza Internet e il resolver VCN e si desidera abilitare l'uso dei nomi host quando gli host in locale e le risorse VCN comunicano tra loro, è possibile impostare un'istanza nella VCN come server DNS personalizzato.

Per un esempio di implementazione di questo scenario con il provider di Oracle Terraform, consulta la configurazione del DNS ibrido.

Imposta DNS per un sistema DB

Il DNS ti consente di utilizzare i nomi host anziché gli indirizzi IP per comunicare con un sistema DB.

Puoi utilizzare il resolver Internet e VCN (la funzionalità DNS integrata nella VCN) come descritto nella DNS nella tua rete cloud virtuale.

In alternativa, è possibile utilizzare il server DNS scelto. Il nome host e il nome dominio vengono associati all'indirizzo IP pubblico o privato del sistema DB. È possibile trovare i nomi host e dominio e gli indirizzi IP per il sistema DB nella pagina Database della console.

Per associare il nome host all'indirizzo IP pubblico o privato del sistema DB, contattare l'amministratore DNS e richiedere un record DNS personalizzato per l'indirizzo IP del sistema DB. Ad esempio, se il dominio è example.com e si desidera utilizzare clouddb1 come nome host, è necessario richiedere un record DNS che associ clouddb1.example.com all'indirizzo IP del sistema DB.

Se fornisci l'indirizzo IP pubblico all'amministratore DNS come descritto in precedenza, dovresti anche associare un nome di dominio personalizzato all'indirizzo IP pubblico del sistema DB:

  1. Registra il tuo nome di dominio tramite un fornitore di registrazione di domini di terze parti, come register.com.
  2. Risolvi il tuo nome di dominio all'indirizzo IP pubblico del sistema DB utilizzando la console del fornitore di registrazione del dominio di terze parti. Per ulteriori informazioni, consultare la documentazione di registrazione dei domini di terze parti.