Configurare BYOIP in Oracle Cloud Infrastructure utilizzando un CIDR IPv6 da RIPE NCC

Introduzione

In questa esercitazione illustreremo il processo completo di Bring Your Own IP (BYOIP) address space in Oracle Cloud Infrastructure (OCI) utilizzando un blocco CIDR IPv6 allocato e amministrato tramite il Réseaux IP Européens Network Coordination Centre (RIPE NCC). Questo approccio offre vantaggi alle organizzazioni che possiedono già intervalli IPv6 o che devono mantenere un indirizzo IP coerente in ambienti ibridi o multicloud.

Seguendo questa esercitazione, non solo imparerai come preparare lo spazio di indirizzi IPv6 per l'importazione in OCI, ma anche come configurare correttamente i record amministrativi nel portale NCC RIPE, autorizzare Oracle a pubblicizzare il prefisso e, in ultima analisi, assegnare gli indirizzi IPv6 personalizzati alle risorse OCI come le reti cloud virtuali (VCN) e le istanze di computazione.

Questa esercitazione descrive in dettaglio ogni task, dall'acquisizione o dalla verifica del CIDR IPv6 all'aggiornamento dei record del registro all'uso dell'intervallo importato all'interno della rete OCI. Che tu stia eseguendo la migrazione dei carichi di lavoro, impostando la connettività ibrida o creando un'architettura rivolta a Internet, questa esercitazione fornisce le basi per integrare BYOIP IPv6 nella tua OCI.

Lo spazio degli indirizzi BYOIP in OCI ti offre il pieno controllo sulla tua identità IP. Questa funzionalità supporta un networking coerente in ambienti ibridi e multicloud, consentendo al contempo una progettazione di rete più flessibile e personalizzata.

In questa esercitazione verrà descritto come acquisire o utilizzare un blocco CIDR IPv6 esistente, completare i passi amministrativi necessari con RIPE NCC e importare e convalidare il CIDR all'interno di OCI. Vedrai anche come distribuire il CIDR IPv6 nella tua rete cloud virtuale (VCN) e gestire gli indirizzi IPv6 instradabili a livello globale nei carichi di lavoro, tutto nell'ambito dell'allocazione del registro Internet regionale (RIR, Regional Internet Registry). Indipendentemente dal fatto che i tuoi obiettivi siano determinati dalla conformità, dalla proprietà della rete o dalla coerenza dell'architettura, la funzionalità BYOIP IPv6 di OCI fornisce una base potente per creare un ambiente di cloud networking completamente autonomo.

immagine

Obiettivi

Task 1: ottenere un intervallo IPv6 per l'importazione in OCI

Per utilizzare la funzione BYOIP in OCI con un blocco CIDR IPv6, il primo requisito è avere uno spazio di indirizzi IPv6 instradabile pubblicamente registrato e amministrato in modo appropriato tramite un Regional Internet Registry (RIR), in questo caso è RIPE NCC.

Nota: stiamo noleggiando lo spazio IPv6 da un provider di terze parti, poiché non possediamo un'allocazione IPv6. Se possiedi già lo spazio degli indirizzi IPv6 e lo gestisci direttamente sotto il tuo account RIPE o Local Internet Registry (LIR), puoi saltare il Task 1 e continuare con il Task 2.

Task 1.1: Acquisto o noleggio di un CIDR IPv6

Se non possiedi già un intervallo IPv6, dovrai:

oppure

In questa esercitazione viene utilizzata un'azienda denominata NoPKT LLC che fornisce servizi LIR. Diversi altri fornitori offrono servizi LIR simili, in modo da poter scegliere quello che meglio si adatta alle tue esigenze.

Prima di effettuare acquisti presso NoPKT LLC, è necessario creare un account.

Prima che l'LIR possa assegnare l'intervallo IPv6 noleggiato all'account in modo da poter completare le attività amministrative necessarie. È innanzitutto necessario creare un account NCC RIPE e impostare gli oggetti amministrativi necessari. Questi oggetti (ad esempio role, mntner e organization) devono essere configurati e collegati in modo appropriato. Una volta completata questa impostazione, RIPE NCC emetterà un ID organizzazione, che è necessario fornire alla LIR. LIR utilizzerà quindi questo ID per assegnare l'intervallo IPv6 all'account NCC RIPE.

Task 1.2: Completa task amministrazione NCC RIPE

Per preparare il CIDR IPv6 per l'importazione in OCI, è necessario completare i task amministrativi seguenti nel database NCC RIPE. Questi passi ti garantiscono il controllo adeguato sullo spazio degli indirizzi e soddisfano i requisiti di convalida di OCI.

A questo scopo, è necessario:

Assicurarsi che tutti gli oggetti siano collegati e visibili correttamente nel database RIPE. In seguito si aggiornerà l'oggetto inet6num associato all'intervallo IPv6 per completare i passi di convalida OCI.

Questo passo amministrativo è fondamentale. OCI convaliderà la proprietà o il controllo del prefisso attraverso le modifiche apportate nel database RIPE.

Task 1.3: Verificare l'assegnazione CIDR IPv6 nella console NCC RIPE

Task 2: avviare l'importazione del CIDR IPv6 in OCI

Una volta registrato e visibile il CIDR IPv6 nel database NCC RIPE nell'ID organizzazione, è possibile avviare il processo di importazione BYOIP in OCI.

Nota:

immagine

Task 3: Aggiungere il token come nuovo descr associato all'intervallo di indirizzi

Dopo aver avviato il processo di importazione in OCI, viene generato un token di verifica. Questo token è una stringa univoca utilizzata da Oracle per confermare di disporre del controllo amministrativo sul blocco CIDR IPv6 che si sta tentando di trasferire nel cloud.

Per verificare la proprietà, è necessario aggiungere questo token come nuovo descr nell'oggetto inet6num per l'intervallo IPv6 nel database RIPRODUZIONE.

OCI ora controllerà periodicamente il registro RIPE per verificare la presenza di questo token. Una volta rilevato il token, il CIDR può passare alla fase di verifica successiva (convalida ROA).

Task 4: creare un oggetto ROA per autorizzare Oracle a pubblicizzare il blocco CIDR BYOIP

Oltre ad aggiungere il token di verifica al database RIPE, Oracle richiede di autorizzarlo in modo esplicito per pubblicizzare il blocco CIDR IPv6 tramite BGP. A tale scopo, creare un oggetto ROA nel dashboard RPKI RIPE NCC.

L'oggetto ROA indica all'ecosistema di instradamento Internet che Oracle (identificato dal numero ASN (Autonomous System Number) può annunciare il prefisso IPv6. Senza questa autorizzazione, OCI non completerà il processo di importazione BYOIP.

Abbiamo chiesto alla LIR di fare questo, e hanno confermato nel biglietto nel Task 1.3 che questo è fatto.

È possibile controllare anche questo da qui: Routinator.

immagine

Una volta pubblicati e riconosciuti sia il token di verifica che l'oggetto ROA, Oracle convaliderà la proprietà e l'autorizzazione di instradamento del blocco CIDR BYOIP IPv6. Tuttavia, prima di eseguire questa operazione, è necessario fare clic su Fine importazione in OCI Console.

Task 5: terminare l'importazione del CIDR IPv6 in OCI

Dopo aver aggiunto il token di verifica come descr nell'oggetto RIPE inet6num e aver creato un oggetto ROA valido che autorizza l'avviso ASN AS31898 di Oracle, OCI inizierà automaticamente il processo di verifica dopo aver fatto clic su Fine importazione.

immagine

Oracle eseguirà le convalide interne necessarie ed eseguirà le configurazioni interne necessarie per completare l'importazione.

Task 6: verificare l'importazione del CIDR IPv6 in OCI

Dopo aver completato il processo di importazione in OCI Console, è essenziale verificare che il CIDR IPv6 sia stato convalidato e sottoposto a provisioning e sia pronto per l'uso.

immagine

immagine

Una volta verificato, il tuo CIDR IPv6 è completamente inserito e pronto per essere pubblicizzato e assegnato all'interno di OCI. Nel prossimo compito, renderlo disponibile su Internet.

Task 7: Pubblicizzare il CIDR IPv6 su Internet

Una volta che il tuo CIDR IPv6 è stato importato e verificato con successo in OCI, il compito finale per renderlo raggiungibile a livello globale è quello di pubblicizzarlo su Internet.

Questo task indica a OCI di iniziare ad annunciare il CIDR IPv6 tramite BGP dalla rete di Oracle (ASN 31898), consentendo al traffico dalla rete Internet pubblica di raggiungere lo spazio IPv6 nel cloud.

Nota: la pubblicità del CIDR è necessaria prima di utilizzare l'intervallo IPv6 con risorse OCI rivolte a Internet come OCI Load Balancer, istanze di OCI Compute e così via.

immagine

Una volta che la pubblicità è attiva, puoi assegnare l'intervallo IPv6 a una VCN e utilizzarlo all'interno di OCI.

Task 8: Assegnazione del CIDR BYOIP IPv6 a una VCN

In questo task, assegnare il CIDR IPv6 a una VCN. Ciò rende il CIDR utilizzabile per la creazione di subnet e il collegamento di indirizzi IPv6 a risorse come le istanze di OCI Compute e OCI Load Balancer.

Siamo pronti a scollegare le subnet all'interno del CIDR BYOIP IPv6 e assegnarle alle risorse OCI.

Task 9: Creare una subnet all'interno dell'intervallo CIDR BYOIP IPv6

Creare una subnet compresa nell'intervallo IPv6. Questa subnet ti consentirà di allocare indirizzi IPv6 alle risorse OCI, come le istanze di computazione o i load balancer.

Nel task successivo, si configurerà l'instradamento in modo che la subnet possa inviare e ricevere traffico su Internet.

Task 10: Creare e assegnare una nuova tabella di instradamento per la VCN

In questo task, creare e assegnare una tabella di instradamento che abiliti il flusso di traffico di rete corretto. Questa tabella di instradamento definirà il modo in cui il traffico dalla subnet (traffico IPv6) viene instradato all'interno e all'esterno della VCN, incluso Internet.

Successivamente, sei pronto per avviare un'istanza di computazione e assegnarle un indirizzo IPv6 dall'intervallo BYOIP.

Task 11: creare un'istanza e utilizzare un indirizzo IPv6 dall'intervallo CIDR BYOIP IPv6

Ora che la VCN e la subnet sono configurate e l'instradamento è in atto, puoi avviare un'istanza di computazione e assegnarle un indirizzo IPv6 dall'intervallo CIDR BYOIP IPv6 importato. Ciò rende l'istanza raggiungibile tramite Internet utilizzando lo spazio IPv6, che è possibile controllare e gestire.

Ora hai un'istanza di OCI Compute completamente funzionale che utilizza il tuo indirizzo IPv6 da un CIDR BYOIP, instradabile pubblicamente e registrato sotto l'amministrazione NCC RIPE.

Conferme

Altre risorse di apprendimento

Esplora altri laboratori su docs.oracle.com/learn o accedi a più contenuti di formazione gratuiti sul canale YouTube di Oracle Learning. Inoltre, visitare education.oracle.com/learning-explorer per diventare Oracle Learning Explorer.

Per la documentazione del prodotto, visitare Oracle Help Center.