Crea sottoprefissi IPv6
In questa pagina viene descritto come suddividere il prefisso delegato pubblico in sottoprefissi. Esistono due tipi o modalità per i sottoprefissi, con funzioni diverse:
Per ulteriore delega: i sottoprefissi che assegni a un progetto specifico e che possono essere ulteriormente suddivisi in sottoprefissi più piccoli (
--mode=DELEGATION
).Per le regole di forwarding: i sottoprefissi che assegni a un progetto specifico e che utilizzi come origine di indirizzi IPv6 esterni a livello di regione per le regole di forwarding nel progetto (
--mode=EXTERNAL_IPV6_FORWARDING_RULE_CREATION
). Puoi scegliere la lunghezza del prefisso per gli indirizzi IPv6 nel momento in cui crei il sottoprefisso. Le regole di forwarding possono essere utilizzate solo per i bilanciatori del carico di rete passthrough esterni.
Non puoi modificare la modalità di un sottoprefisso. Se necessario, puoi eliminarla e poi ricrearla. Prima di poter eliminare un sottoprefisso, non deve essere utilizzato da nessuna risorsa.
Specifiche del sottoprefisso IPv6
La tabella seguente descrive alcune delle specifiche per la creazione di sottoprefissi IPv6.
Configurazione | Regionale (v2) |
---|---|
Prefisso annunciato pubblicamente | La dimensione minima (lunghezza massima del prefisso) è /48 |
Prefisso delegato pubblico (primo livello, non sottoprefisso) | Può essere della stessa dimensione o inferiore (avere una lunghezza del prefisso maggiore) rispetto al prefisso principale annunciato pubblicamente Durata valide: La differenza tra la lunghezza di un prefisso delegato pubblico di primo livello e del relativo prefisso annunciato pubblicamente principale non può essere superiore a 24 |
Sottoprefisso |
Può essere delle stesse dimensioni o inferiore (avere una lunghezza del prefisso maggiore) rispetto al prefisso delegato pubblico principale Durata valida: La differenza tra la lunghezza del prefisso di un sottoprefisso e il suo prefisso delegato pubblico padre non può essere superiore a 24 |
Prefisso allocabile per le regole di forwarding | Deve essere inferiore al prefisso delegato pubblico padre: la differenza tra la lunghezza del prefisso allocabile e la lunghezza del sottoprefisso padre deve essere almeno 8 e non può essere maggiore di 32 Lunghezze predefinite:
|
Prima di iniziare
- Crea un prefisso annunciato pubblicamente IPv6.
- Crea un prefisso delegato pubblico IPv6.
Ruoli
Per ottenere le autorizzazioni necessarie per completare le attività descritte in questa guida, chiedi all'amministratore di concederti il ruolo IAM Amministratore IP pubblico Compute (roles/compute.publicIpAdmin
) per il tuo progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Crea sottoprefissi IPv6 per ulteriore delega
Puoi dividere un prefisso delegato pubblico in intervalli di indirizzi IP più piccoli creando un sottoprefisso. Un sottoprefisso è un prefisso delegato pubblico che ha un prefisso delegato pubblico principale.
Non puoi modificare un sottoprefisso per cambiarne il nome. Come best practice, scegli nomi generici che non devono essere modificati, ad esempio sub-2001-db8-0-0-0-0-0-0-40
, dove sub
indica il tipo di risorsa e 2001-db8-0-0-0-0-0-0-40
indica il prefisso e la lunghezza specifici.
Un prefisso delegato pubblico può essere sottodelegato fino a tre volte da un prefisso pubblico
pubblicizzato. Ad esempio, se hai un prefisso annunciato pubblicamente con intervallo di indirizzi IP 2001:db8::/32
, puoi procedere come segue:
- Crea un prefisso delegato pubblico con intervallo di indirizzi IP
2001:db8::/40
dal prefisso annunciato pubblicamente. - Crea un sottoprefisso con intervallo di indirizzi IP
2001:db8::/48
che abbia il precedente prefisso delegato pubblico come padre. - Crea un sottoprefisso con intervallo di indirizzi IP
2001:db8::/56
che abbia il sottoprefisso precedente come padre.
A questo punto, non puoi creare altri sottoprefissi che hanno il
sottoprefisso 2001:db8::/56
come padre.
Console
- Nella console Google Cloud, vai a Bring Your Own IP.
- Fai clic sul prefisso delegato pubblico che vuoi suddividere.
- Fai clic su Crea sottoprefisso.
- Inserisci un Nome e una Descrizione facoltativa per il sottoprefisso.
- Seleziona una lunghezza del prefisso per il sottoprefisso.
- In Intervallo IPv6, inserisci un intervallo di indirizzi IPv6 da assegnare al prefisso secondario.
- In Come verrà utilizzato questo PDP, seleziona Suddividi in pagine dei dettagli del prodotto più piccoli.
- Seleziona un progetto come sottoprefisso.
- Fai clic su Crea.
gcloud
Per creare un sottoprefisso per un'ulteriore delega, utilizza il comando public-delegated-prefixes create
gcloud compute public-delegated-prefixes \ delegated-sub-prefixes \ create SUB_PREFIX_NAME \ --range=SUB_PREFIX_RANGE \ --mode=DELEGATION \ --public-delegated-prefix=PDP_NAME \ --public-delegated-prefix-region=PDP_REGION \ --delegatee-project=PROJECT_ID
Sostituisci quanto segue:
SUB_PREFIX_NAME
: un nome per questo sottoprefissoSUB_PREFIX_RANGE
: l'intervallo di indirizzi IP per questo sottoprefisso.PDP_NAME
: il prefisso delegato pubblico padre di questo sottoprefisso.PDP_REGION
: la regione di questo sottoprefisso.PROJECT_ID
: il progetto a cui delegare il sottoprefisso. Se il flag--delegatee-project
viene omesso, il sottoprefisso viene creato nello stesso progetto del prefisso delegato pubblico padre.
Crea sottoprefissi IPv6 per le regole di forwarding
Puoi creare sottoprefissi IPv6 utilizzati per allocare intervalli di indirizzi IPv6 esterni regionali alle regole di forwarding.
Quando crei sottoprefissi IPv6 per le regole di forwarding, non puoi suddividerli ulteriormente.
Tutti gli indirizzi IP nel sottoprefisso vengono resi disponibili. Non esistono indirizzi di rete o indirizzi di trasmissione riservati.
Console
Nella console Google Cloud, vai a Bring Your Own IP.
Fai clic sul prefisso delegato pubblico che vuoi suddividere.
Fai clic su Crea sottoprefisso.
Inserisci un Nome e una Descrizione facoltativa per il sottoprefisso.
Seleziona una lunghezza del prefisso per il sottoprefisso.
In Intervallo IPv6, inserisci un intervallo di indirizzi IPv6 da assegnare al prefisso secondario.
In Come verrà utilizzato questo PDP, seleziona Alloca gli intervalli di indirizzi IPv6 da utilizzare.
In Lunghezza prefisso allocabile, seleziona le dimensioni del prefisso per gli intervalli di indirizzi IPv6.
In Progetto, seleziona il progetto in cui vuoi utilizzare il sottoprefisso.
Fai clic su Crea.
Fai clic su Crea indirizzi.
gcloud
Per creare un sottoprefisso da utilizzare per creare regole di forwarding, utilizza il comando public-delegated-prefixes create
gcloud compute public-delegated-prefixes \ delegated-sub-prefixes \ create SUB_PREFIX_NAME \ --range=SUB_PREFIX_RANGE \ --mode=EXTERNAL_IPV6_FORWARDING_RULE_CREATION \ --allocatable-prefix-length=PREFIX_LENGTH \ --public-delegated-prefix=PDP_NAME \ --public-delegated-prefix-region=PDP_REGION \ --delegatee-project=PROJECT_ID
Sostituisci quanto segue:
SUB_PREFIX_NAME
: un nome per questo sottoprefisso.SUB_PREFIX_RANGE
: l'intervallo di indirizzi IP per questo sottoprefisso.PREFIX_LENGTH
: la lunghezza del prefisso per gli intervalli di indirizzi IPv6 utilizzati dalle regole di forwarding. I valori predefiniti dipendono dalla lunghezza del prefissoSUB_PREFIX_RANGE
. Per maggiori informazioni, consulta le specifiche del sottoprefisso.PDP_NAME
: il prefisso delegato pubblico padre di questo sottoprefisso.PDP_REGION
: la regione di questo sottoprefisso.PROJECT_ID
: il progetto a cui delegare il sottoprefisso. Se il flag--delegatee-project
viene omesso, il sottoprefisso viene creato nello stesso progetto del prefisso delegato pubblico padre.
Elenca prefissi
Puoi elencare tutti i prefissi annunciati pubblicamente e i prefissi delegati pubblici (inclusi i sottoprefissi) di un progetto.
Console
Nella console Google Cloud, vai a Bring Your Own IP.
Vengono visualizzati tutti i prefissi annunciati pubblicamente, i prefissi delegati pubblici e i sottoprefissi.
gcloud
Per elencare i prefissi delegati pubblici, inclusi i sottoprefissi, utilizza il comando public-delegated-prefixes list
.
gcloud compute public-delegated-prefixes list
Passaggi successivi
- Gestisci annuncio BGP (v2)
- Crea una regola di forwarding BYOIP per un bilanciatore del carico di rete passthrough esterno con un servizio di backend
- Crea una regola di forwarding BYOIP per un bilanciatore del carico di rete passthrough esterno per più protocolli IP
- Crea una regola di forwarding BYOIP per un bilanciatore del carico di rete passthrough esterno con NEG di zona