Per gestire il traffico di rete all'interno di una regione specifica di una rete Virtual Private Cloud (VPC), configura le policy e le regole del firewall di rete regionale. Questa pagina descrive come creare una policy del firewall di rete regionale, associarla a una rete VPC e a una regione specifiche e quindi definire le regole. Queste regole controllano il traffico in entrata e in uscita per le istanze di macchine virtuali (VM) e i bilanciatori del carico interni.
Prima di leggere questa pagina, assicurati di avere familiarità con i concetti descritti nelle policy del firewall di rete regionale.
Crea una policy del firewall di rete regionale
Quando crei una policy del firewall di rete regionale utilizzando la console Google Cloud , puoi associarla a una regione e a una rete VPC durante la creazione. Se crei la policy utilizzando Google Cloud CLI, devi associarla a una regione e a una rete dopo averla creata.
La rete VPC a cui è associata la policy del firewall di rete regionale deve trovarsi nello stesso progetto della policy del firewall di rete regionale.
Console
Nella console Google Cloud , vai alla pagina Policy del firewall.
Nel menu del selettore dei progetti, seleziona il tuo progetto all'interno della tua organizzazione.
Fai clic su Crea policy del firewall.
Nel campo Nome policy, inserisci un nome per la policy.
In Tipo di policy, seleziona Policy VPC o Policy RDMA RoCE.
In Ambito di deployment, seleziona A livello di regione. Seleziona la regione in cui vuoi creare questa policy del firewall.
Per creare regole per la policy, fai clic su Continua.
Nella sezione Aggiungi regole, fai clic su Crea regola firewall. Per saperne di più sulla creazione di regole firewall, consulta quanto segue:
Se vuoi associare la policy a una rete, fai clic su Continua.
Nella sezione Associa policy alle reti, fai clic su Associa.
Per saperne di più, consulta Associa una policy a una rete.
Fai clic su Crea.
gcloud
gcloud compute network-firewall-policies create \
NETWORK_FIREWALL_POLICY_NAME \
--description DESCRIPTION \
--policy-type POLICY_TYPE \
--region=REGION_NAME
Sostituisci quanto segue:
NETWORK_FIREWALL_POLICY_NAME: un nome per la policyDESCRIPTION: una descrizione della policyPOLICY_TYPE: il tipo di policy del firewall di rete. Per saperne di più, consulta Specifiche.REGION_NAME: la regione della policy
Associa una policy a una rete
Puoi associare una policy del firewall di rete regionale a una regione di una rete VPC e applicare le regole della policy a quella regione della rete.
Console
Nella console Google Cloud , vai alla pagina Policy del firewall.
Nel menu del selettore dei progetti, seleziona il progetto che contiene la policy.
Fai clic sulla policy.
Fai clic sulla scheda Associazioni.
Fai clic su Aggiungi associazione.
Seleziona le reti all'interno del progetto.
Fai clic su Associa.
gcloud
gcloud compute network-firewall-policies associations create \
--firewall-policy POLICY_NAME \
--firewall-policy-region=POLICY_REGION \
--network NETWORK_NAME \
--name ASSOCIATION_NAME
Sostituisci quanto segue:
POLICY_NAME: il nome breve o il nome generato dal sistema della policy.POLICY_REGION: la regione della policy che contiene la regola.NETWORK_NAME: il nome della rete associata.ASSOCIATION_NAME: un nome facoltativo per l'associazione. Se non specificato, il nome viene impostato sunetwork-NETWORK_NAME.
Aggiungi regole a una policy del firewall di rete regionale
Questa sezione descrive come aggiungere regole a una policy del firewall di rete regionale.
Crea una regola in entrata per le VM di destinazione
Questa sezione descrive come creare una regola in entrata che si applica alle interfacce di rete delle istanze Compute Engine.
Console
Nella console Google Cloud , vai alla pagina Policy del firewall.
Nell'elenco del selettore di progetti, seleziona un progetto che contiene una policy del firewall di rete regionale.
Nella sezione Policy del firewall di rete, fai clic sul nome di una policy del firewall di rete regionale in cui vuoi creare una regola.
Nella sezione Regole firewall, fai clic su Crea regola firewall e specifica i seguenti parametri di configurazione:
Priorità: l'ordine di valutazione numerico della regola.
Le regole vengono valutate dalla priorità più alta a quella più bassa, dove
0è la priorità più alta. Le priorità devono essere univoche per ogni regola. Ti consigliamo di separare i valori di priorità delle regole di più di una sola unità (ad esempio100,200,300) in modo da poter creare nuove regole tra quelle esistenti in un secondo momento.Descrizione: fornisci una descrizione facoltativa.
Tipo di target: seleziona Istanze.
Quando selezioni questa opzione, Cloud NGFW utilizza le istanze VM come target.
Target: seleziona una delle seguenti opzioni:
- Applica a tutti: Cloud NGFW utilizza i target di istanza più ampi.
-
Service account: restringe i target di istanza più ampi alle interfacce di rete delle istanze VM che utilizzano il account di servizio specificato:
- Nella sezione Ambito del service account, seleziona In questo progetto > Service account di destinazione. In questo modo, specifichi un account di servizio nello stesso progetto della policy del firewall di rete regionale.
- Nella sezione Ambito del service account, seleziona In un altro progetto > Service account di destinazione. In questo modo, puoi specificare un account di servizio in un progetto di servizio VPC condiviso.
- Tag sicuri: restringe i target di istanza più ampi alle interfacce di rete delle istanze VM associate ad almeno uno dei valori dei tag sicuri specificati. Fai clic su Seleziona l'ambito per i tag e seleziona l'organizzazione o il progetto che contiene i valori dei tag da abbinare. Per aggiungere altri valori dei tag, fai clic su Aggiungi tag.
Direzione del traffico: seleziona In entrata.
Azione in caso di corrispondenza: seleziona una delle seguenti opzioni:
- Consenti: per consentire le connessioni che corrispondono ai parametri della regola.
- Nega: per bloccare le connessioni che corrispondono ai parametri della regola.
- Vai al successivo: per continuare il processo di valutazione delle regole firewall.
Log: seleziona On per attivare il logging delle regole firewall o Off per disattivarlo per questa regola.
Contesto della rete di origine: specifica un contesto di rete:
- Per saltare il filtro del traffico in entrata in base al contesto di rete, seleziona Tutti i contesti di rete.
- Per filtrare il traffico in entrata verso un contesto di rete specifico, seleziona Contesto di rete specifico, quindi seleziona un contesto di rete:
- Internet: il traffico in entrata deve corrispondere al contesto di rete internet per i pacchetti in entrata.
- Non internet: il traffico in entrata deve corrispondere al contesto di rete non internet per i pacchetti in entrata.
- All'interno del VPC: il traffico in entrata deve corrispondere ai criteri per il contesto di rete all'interno del VPC.
- Reti VPC: il traffico in entrata deve corrispondere ai Criteri per il contesto delle reti VPC.
Devi selezionare almeno una rete VPC:
- Seleziona il progetto corrente: consente di aggiungere una o più reti VPC dal progetto che contiene la policy del firewall.
- Inserisci manualmente la rete: consente di inserire manualmente un progetto e una rete VPC.
- Seleziona progetto: consente di selezionare un progetto da cui puoi selezionare una rete VPC.
Filtri di origine: specifica parametri di origine aggiuntivi. Alcuni parametri di origine non possono essere utilizzati insieme e la scelta del contesto di rete di origine limita i parametri di origine che puoi utilizzare. Per saperne di più, consulta Origini per le regole in entrata e Combinazioni di origini delle regole in entrata.
- Per filtrare il traffico in entrata in base agli intervalli IPv4 di origine, seleziona IPv4,
quindi inserisci i blocchi CIDR nel campo Intervalli IP. Utilizza
0.0.0.0/0per qualsiasi origine IPv4. - Per filtrare il traffico in entrata in base agli intervalli IPv6 di origine, seleziona IPv6,
quindi inserisci i blocchi CIDR nel campo Intervalli IPv6. Utilizza
::/0per qualsiasi origine IPv6. - Per filtrare il traffico in entrata in base ai valori dei tag sicuri di origine, seleziona Seleziona l'ambito per i tag nella sezione Tag sicuri. Poi, fornisci le chiavi e i valori dei tag. Per aggiungere altri valori dei tag, fai clic su Aggiungi tag.
- Per filtrare il traffico in entrata in base al nome di dominio completo di origine, inserisci i nomi di dominio completi nel campo FQDN. Per saperne di più, consulta Oggetti FQDN.
- Per filtrare il traffico in entrata in base alla geolocalizzazione di origine, seleziona una o più località dal campo Geolocalizzazioni. Per saperne di più, consulta Oggetti di geolocalizzazione.
- Per filtrare il traffico in entrata in base al gruppo di indirizzi di origine, seleziona uno o più gruppi di indirizzi dal campo Gruppi di indirizzi. Per saperne di più, consulta Gruppi di indirizzi per le policy del firewall.
- Per filtrare il traffico in entrata in base agli elenchi di Google Threat Intelligence di origine, seleziona uno o più elenchi di Google Threat Intelligence dal campo Google Cloud Threat Intelligence. Per saperne di più, consulta Google Threat Intelligence per le regole delle policy del firewall.
- Per filtrare il traffico in entrata in base agli intervalli IPv4 di origine, seleziona IPv4,
quindi inserisci i blocchi CIDR nel campo Intervalli IP. Utilizza
Destinazione: specifica i parametri di destinazione facoltativi. Per saperne di più, consulta Destinazioni per le regole in entrata.
- Per saltare il filtro del traffico in entrata in base all'indirizzo IP di destinazione, seleziona Nessuno.
- Per filtrare il traffico in entrata in base all'indirizzo IP di destinazione, seleziona IPv4 o IPv6, quindi inserisci uno o più CIDR utilizzando lo stesso formato utilizzato per gli intervalli IPv4 di origine o gli intervalli IPv6 di origine.
Protocolli e porte: specifica i protocolli e le porte di destinazione per il traffico che deve corrispondere alla regola. Per saperne di più, consulta Protocolli e porte.
Applicazione: specifica se la regola firewall viene applicata o meno:
- Attivata: crea la regola e inizia ad applicarla alle nuove connessioni.
- Disabilitata: crea la regola, ma non la applica alle nuove connessioni.
Fai clic su Crea.
gcloud
gcloud compute network-firewall-policies rules create PRIORITY \
--firewall-policy=POLICY_NAME \
--project=PROJECT_ID \
--firewall-policy-region=POLICY_REGION \
--description=DESCRIPTION \
--direction=INGRESS \
--action=ACTION \
[--enable-logging | --no-enable-logging] \
[--disabled | --no-disabled] \
[--target-secure-tags=TARGET_SECURE_TAGS] \
[--target-service-accounts=TARGET_SERVICE_ACCOUNTS] \
[--layer4-configs=LAYER_4_CONFIGS] \
[--src-network-context=SRC_NETWORK_CONTEXT] \
[--src-networks=SRC_VPC_NETWORKS] \
[--src-ip-ranges=SRC_IP_RANGES] \
[--src-address-groups=SRC_ADDRESS_GROUPS] \
[--src-fqdns=SRC_DOMAIN_NAMES] \
[--src-secure-tags=SRC_SECURE_TAGS] \
[--src-region-codes=SRC_COUNTRY_CODES] \
[--src-threat-intelligence=SRC_THREAT_LIST_NAMES] \
[--dest-ip-ranges=DEST_IP_RANGES]
Sostituisci quanto segue:
PRIORITY: l'ordine di valutazione numerico della regola all'interno della policy. Le regole vengono valutate dalla priorità più alta a quella più bassa, dove0è la priorità più alta. Le priorità devono essere univoche per ogni regola. Ti consigliamo di separare i valori di priorità delle regole di più di una sola unità (ad esempio100,200,300) in modo da poter creare nuove regole tra quelle esistenti in un secondo momento.POLICY_NAME: il nome della policy del firewall di rete regionale in cui vuoi creare la regola.PROJECT_ID: l'ID progetto che contiene la policy del firewall di rete regionale.POLICY_REGION: la regione della policy.DESCRIPTION: una descrizione facoltativa della nuova regola.-
ACTION: specifica una delle seguenti azioni:allow: consente le connessioni che corrispondono alla regola.deny: nega le connessioni che corrispondono alla regola.goto_next: continua il processo di valutazione delle regole firewall.
- I flag
--enable-logginge--no-enable-loggingattivano o disattivano il logging delle regole firewall VPC. - I flag
--disablede--no-disabledcontrollano se la regola è disattivata (non applicata) o attivata (applicata). -
Specifica un target:
- Se ometti i flag
--target-secure-tagse--target-service-accounts, Cloud NGFW utilizza i target di istanza più ampi. TARGET_SECURE_TAGS: un elenco separato da virgole di valori di tag sicuro che restringe i target di istanza più ampi alle interfacce di rete delle istanze VM associate ad almeno uno dei valori di tag sicuro.TARGET_SERVICE_ACCOUNTS: un elenco separato da virgole di service account che restringe i target di istanza più ampi alle interfacce di rete delle istanze VM che utilizzano uno dei service account.
- Se ometti i flag
LAYER_4_CONFIGS: un elenco separato da virgole di configurazioni di livello 4. Ogni configurazione di livello 4 può essere una delle seguenti:- Un nome di protocollo IP (
tcp) o un numero di protocollo IP IANA (6) senza alcuna porta di destinazione. - Un nome di protocollo IP e una porta di destinazione separati da due punti (
tcp:80). - Un nome di protocollo IP e un intervallo di porte di destinazione separati da due punti, con un trattino per separare le porte di destinazione iniziale e finale (
tcp:5000-6000).
Per saperne di più, consulta Protocolli e porte.
- Un nome di protocollo IP (
-
Specifica un'origine per la regola in entrata.
Per saperne di più, consulta Combinazioni di origini delle regole in entrata:
SRC_NETWORK_CONTEXT: definisce i contesti di rete di origine da utilizzare insieme a un altro parametro di origine supportato per produrre una combinazione di origini. I valori validi quando--target-type=INSTANCESsono:INTERNET,NON_INTERNET,VPC_NETWORKSoINTRA_VPC. Per saperne di più, consulta Contesti di rete.SRC_VPC_NETWORKS: un elenco separato da virgole di reti VPC specificate dai relativi identificatori URL. Specifica questo flag solo quando--src-network-contextèVPC_NETWORKS.SRC_IP_RANGES: un elenco separato da virgole di intervalli di indirizzi IP in formato CIDR. Gli intervalli nell'elenco devono essere tutti CIDR IPv4 o CIDR IPv6, non una combinazione di entrambi.SRC_ADDRESS_GROUPS: un elenco separato da virgole di gruppi di indirizzi specificati dai relativi identificatori URL univoci. I gruppi di indirizzi nell'elenco devono contenere tutti indirizzi IPv4 o tutti indirizzi IPv6, non una combinazione di entrambi.SRC_DOMAIN_NAMES: un elenco separato da virgole di oggetti FQDN specificati nel formato del nome di dominio.SRC_SECURE_TAGS: un elenco separato da virgole di tag. Non puoi utilizzare il flag--src-secure-tagsse--src-network-contextèINTERNET.SRC_COUNTRY_CODES: un elenco separato da virgole di codici paese di due lettere. Per saperne di più, consulta Oggetti di geolocalizzazione. Non puoi utilizzare il flag--src-region-codesse--src-network-contextèNON_INTERNET,VPC_NETWORKSoINTRA_VPC.SRC_THREAT_LIST_NAMES: un elenco separato da virgole di nomi di elenchi di Google Threat Intelligence. Per saperne di più, consulta Google Threat Intelligence per le regole delle policy del firewall. Non puoi utilizzare il flag--src-threat-intelligencese--src-network-contextèNON_INTERNET,VPC_NETWORKSoINTRA_VPC.
-
(Facoltativo) Specifica una destinazione per la regola in entrata:
DEST_IP_RANGES: un elenco separato da virgole di intervalli di indirizzi IP in formato CIDR. Gli intervalli nell'elenco devono essere tutti CIDR IPv4 o CIDR IPv6, non una combinazione di entrambi.
Crea una regola in entrata per i target del bilanciatore del carico interno
Per limitare l'accesso a una o più regole di forwarding del bilanciatore del carico delle applicazioni interno o del bilanciatore del carico di rete proxy interno, crea almeno due regole in entrata che utilizzano i bilanciatori del carico interni come target. Questo è necessario perché l'azione implicita per i target del bilanciatore del carico delle applicazioni interno e del bilanciatore del carico di rete proxy interno consente il traffico in entrata. Le regole necessarie per limitare l'accesso sono:
- Una regola firewall di negazione in entrata con priorità inferiore con
--src-ip-ranges=0.0.0.0/0. - Una regola firewall con priorità più alta per consentire il traffico in entrata con i parametri di origine specificati.
Questa sezione descrive come creare una regola in entrata per i target dei bilanciatori del carico delle applicazioni interni e dei bilanciatori del carico di rete proxy interni.
Console
Nella console Google Cloud , vai alla pagina Policy del firewall.
Nell'elenco del selettore di progetti, seleziona un progetto che contiene una policy del firewall di rete regionale.
Nella sezione Policy del firewall di rete, fai clic sul nome di una policy del firewall di rete regionale in cui vuoi creare una regola.
Nella sezione Regole firewall, fai clic su Crea regola firewall e specifica i seguenti parametri di configurazione:
Priorità: l'ordine di valutazione numerico della regola.
Le regole vengono valutate dalla priorità più alta a quella più bassa, dove
0è la priorità più alta. Le priorità devono essere univoche per ogni regola. Ti consigliamo di separare i valori di priorità delle regole di più di una sola unità (ad esempio100,200,300) in modo da poter creare nuove regole tra quelle esistenti in un secondo momento.Descrizione: fornisci una descrizione facoltativa.
Tipo di target: seleziona Bilanciatori del carico interni.
Quando selezioni questa opzione, Cloud NGFW utilizza i bilanciatori del carico delle applicazioni interni e i bilanciatori del carico di rete proxy interni come target.
Target: seleziona una delle seguenti opzioni:
- Applica a tutti: Cloud NGFW utilizza i target del bilanciatore del carico più ampi.
- Regola di forwarding: per selezionare la regola di forwarding, segui questi passaggi:
- Fai clic su Seleziona progetto e seleziona un progetto.
- In Tipo di bilanciatore del carico, seleziona il tipo di bilanciatore del carico.
- In Bilanciatore del carico, seleziona il bilanciatore del carico.
- Per Regola di forwarding, seleziona la regola di forwarding.
Azione in caso di corrispondenza: seleziona una delle seguenti opzioni:
- Consenti: per consentire le connessioni che corrispondono ai parametri della regola.
- Nega: per bloccare le connessioni che corrispondono ai parametri della regola.
- Vai al successivo: per continuare il processo di valutazione delle regole firewall.
Log: seleziona On per attivare il logging delle regole firewall o Off per disattivarlo per questa regola.
Contesto della rete di origine: specifica un contesto di rete:
- Per saltare il filtro del traffico in entrata in base al contesto di rete, seleziona Tutti i contesti di rete.
- Per filtrare il traffico in entrata verso un contesto di rete specifico, seleziona Contesto di rete specifico, quindi seleziona un contesto di rete:
- All'interno del VPC: il traffico in entrata deve corrispondere ai criteri per il contesto di rete all'interno del VPC.
- Reti VPC: il traffico in entrata deve corrispondere ai Criteri per il contesto delle reti VPC.
Devi selezionare almeno una rete VPC:
- Seleziona il progetto corrente: consente di aggiungere una o più reti VPC dal progetto che contiene la policy del firewall.
- Inserisci manualmente la rete: consente di inserire manualmente un progetto e una rete VPC.
- Seleziona progetto: consente di selezionare un progetto da cui puoi selezionare una rete VPC.
Filtri di origine: specifica parametri di origine aggiuntivi. Alcuni parametri di origine non possono essere utilizzati insieme e la scelta del contesto di rete di origine limita i parametri di origine che puoi utilizzare. Per saperne di più, consulta Origini per le regole in entrata e Combinazioni di origini delle regole in entrata.
- Per filtrare il traffico in entrata in base agli intervalli IPv4 di origine, seleziona IPv4,
quindi inserisci i blocchi CIDR nel campo Intervalli IP. Utilizza
0.0.0.0/0per qualsiasi origine IPv4. - Per filtrare il traffico in entrata in base agli intervalli IPv6 di origine, seleziona IPv6,
quindi inserisci i blocchi CIDR nel campo Intervalli IPv6. Utilizza
::/0per qualsiasi origine IPv6. - Per filtrare il traffico in entrata in base al nome di dominio completo di origine, inserisci i nomi di dominio completi nel campo FQDN. Per saperne di più, consulta Oggetti FQDN.
- Per filtrare il traffico in entrata in base al gruppo di indirizzi di origine, seleziona uno o più gruppi di indirizzi dal campo Gruppi di indirizzi. Per saperne di più, consulta Gruppi di indirizzi per le policy del firewall.
- Per filtrare il traffico in entrata in base agli intervalli IPv4 di origine, seleziona IPv4,
quindi inserisci i blocchi CIDR nel campo Intervalli IP. Utilizza
Applicazione: specifica se la regola firewall viene applicata o meno:
- Attivata: crea la regola e inizia ad applicarla alle nuove connessioni.
- Disabilitata: crea la regola, ma non la applica alle nuove connessioni.
Fai clic su Crea.
gcloud
gcloud compute network-firewall-policies rules create PRIORITY \
--firewall-policy=POLICY_NAME \
--project=PROJECT_ID \
--firewall-policy-region=POLICY_REGION \
--description=DESCRIPTION \
--direction=INGRESS \
--action=ACTION \
[--enable-logging | --no-enable-logging] \
[--disabled | --no-disabled] \
--target-type=INTERNAL_MANAGED_LB \
[--target-forwarding-rules=TARGET_FORWARDING_RULES] \
[--layer4-configs=LAYER_4_CONFIGS] \
[--src-network-context=SRC_NETWORK_CONTEXT] \
[--src-networks=SRC_VPC_NETWORKS] \
[--src-ip-ranges=SRC_IP_RANGES] \
[--src-address-groups=SRC_ADDRESS_GROUPS] \
[--src-fqdns=SRC_DOMAIN_NAMES]
Sostituisci quanto segue:
PRIORITY: l'ordine di valutazione numerico della regola all'interno della policy. Le regole vengono valutate dalla priorità più alta a quella più bassa, dove0è la priorità più alta. Le priorità devono essere univoche per ogni regola. Ti consigliamo di separare i valori di priorità delle regole di più di una sola unità (ad esempio100,200,300) in modo da poter creare nuove regole tra quelle esistenti in un secondo momento.POLICY_NAME: il nome della policy del firewall di rete regionale in cui vuoi creare la regola.PROJECT_ID: l'ID progetto che contiene la policy del firewall di rete regionale.POLICY_REGION: la regione della policy.DESCRIPTION: una descrizione facoltativa della nuova regola.-
ACTION: specifica una delle seguenti azioni:allow: consente le connessioni che corrispondono alla regola.deny: nega le connessioni che corrispondono alla regola.goto_next: continua il processo di valutazione delle regole firewall.
- I flag
--enable-logginge--no-enable-loggingattivano o disattivano il logging delle regole firewall VPC. - I flag
--disablede--no-disabledcontrollano se la regola è disattivata (non applicata) o attivata (applicata). -
Specifica un target:
- Se ometti il flag
--target-forwarding-rules, Cloud NGFW utilizza i target del bilanciatore del carico più ampi. TARGET_FORWARDING_RULES: una singola regola di forwarding per un bilanciatore del carico delle applicazioni interno o un bilanciatore del carico di rete proxy interno specificato nel formato delle regole di forwarding di destinazione. Questo parametro restringe i target più ampi del bilanciatore del carico a un bilanciatore del carico delle applicazioni interno o a un bilanciatore del carico di rete proxy interno specifico.
- Se ometti il flag
LAYER_4_CONFIGS: specificatcpo il numero di protocollo IANA6. Le regole firewall che hanno come target i bilanciatori del carico interni (INTERNAL_MANAGED_LB) supportano solo il protocollo TCP. Non specificare porte o intervalli di porte di destinazione. Il filtro si applica a tutto il traffico indirizzato alla regola di forwarding del bilanciatore del carico.
-
Specifica un'origine per la regola in entrata.
Per saperne di più, consulta Combinazioni di origini delle regole in entrata:
SRC_NETWORK_CONTEXT: definisce i contesti di rete di origine da utilizzare insieme a un altro parametro di origine supportato per produrre una combinazione di origini. I valori validi quando--target-type=INTERNAL_MANAGED_LBsonoVPC_NETWORKSoINTRA_VPC. Per saperne di più, consulta Contesti di rete.SRC_VPC_NETWORKS: un elenco separato da virgole di reti VPC specificate dai relativi identificatori URL. Specifica questo flag solo quando--src-network-contextèVPC_NETWORKS.SRC_IP_RANGES: un elenco separato da virgole di intervalli di indirizzi IP in formato CIDR. Gli intervalli nell'elenco devono essere tutti CIDR IPv4 o CIDR IPv6, non una combinazione di entrambi.SRC_ADDRESS_GROUPS: un elenco separato da virgole di gruppi di indirizzi specificati dai relativi identificatori URL univoci. I gruppi di indirizzi nell'elenco devono contenere tutti indirizzi IPv4 o tutti indirizzi IPv6, non una combinazione di entrambi.SRC_DOMAIN_NAMES: un elenco separato da virgole di oggetti FQDN specificati nel formato del nome di dominio.
Crea una regola in uscita per le VM di destinazione
Le indicazioni riportate di seguito mostrano come creare una regola in uscita. Le regole in uscita si applicano solo alle destinazioni che sono interfacce di rete delle istanze di Compute Engine.
Console
Nella console Google Cloud , vai alla pagina Policy del firewall.
Nell'elenco del selettore di progetti, seleziona un progetto che contiene una policy del firewall di rete regionale.
Nella sezione Policy del firewall di rete, fai clic sul nome di una policy del firewall di rete regionale in cui vuoi creare una regola.
Nella sezione Regole firewall, fai clic su Crea regola firewall e specifica i seguenti parametri di configurazione:
Priorità: l'ordine di valutazione numerico della regola.
Le regole vengono valutate dalla priorità più alta a quella più bassa, dove
0è la priorità più alta. Le priorità devono essere univoche per ogni regola. Ti consigliamo di separare i valori di priorità delle regole di più di una sola unità (ad esempio100,200,300) in modo da poter creare nuove regole tra quelle esistenti in un secondo momento.Descrizione: fornisci una descrizione facoltativa.
Tipo di target: seleziona Istanze.
Quando selezioni questa opzione, Cloud NGFW utilizza le istanze VM come target.
Target: seleziona una delle seguenti opzioni:
- Applica a tutti: Cloud NGFW utilizza i target di istanza più ampi.
-
Service account: restringe i target di istanza più ampi alle interfacce di rete delle istanze VM che utilizzano il account di servizio specificato:
- Nella sezione Ambito del service account, seleziona In questo progetto > Service account di destinazione. In questo modo, specifichi un account di servizio nello stesso progetto della policy del firewall di rete regionale.
- Nella sezione Ambito del service account, seleziona In un altro progetto > Service account di destinazione. In questo modo, puoi specificare un account di servizio in un progetto di servizio VPC condiviso.
- Tag sicuri: restringe i target di istanza più ampi alle interfacce di rete delle istanze VM associate ad almeno uno dei valori dei tag sicuri specificati. Fai clic su Seleziona l'ambito per i tag e seleziona l'organizzazione o il progetto che contiene i valori dei tag da abbinare. Per aggiungere altri valori dei tag, fai clic su Aggiungi tag.
Direzione del traffico: seleziona In uscita.
Azione in caso di corrispondenza: seleziona una delle seguenti opzioni:
- Consenti: per consentire le connessioni che corrispondono ai parametri della regola.
- Nega: per bloccare le connessioni che corrispondono ai parametri della regola.
- Vai al successivo: per continuare il processo di valutazione delle regole firewall.
Log: seleziona On per attivare il logging delle regole firewall o Off per disattivarlo per questa regola.
Contesto della rete di destinazione: specifica un contesto di rete:
- Per saltare il filtro del traffico in uscita in base al contesto di rete, seleziona Tutti i contesti di rete.
- Per filtrare il traffico in uscita verso un contesto di rete specifico, seleziona Contesto di rete specifico, quindi seleziona un contesto di rete:
- Internet: il traffico in uscita deve corrispondere al contesto di rete internet per i pacchetti in uscita.
- Non internet: il traffico in uscita deve corrispondere al contesto di rete non internet per i pacchetti in uscita.
Filtri di destinazione: specifica parametri di destinazione aggiuntivi. Alcuni parametri di destinazione non possono essere utilizzati insieme e la scelta del contesto della rete di destinazione limita i filtri di destinazione che puoi utilizzare. Per saperne di più, consulta Destinazioni per le regole in uscita e Combinazioni di destinazioni delle regole in uscita.
- Per filtrare il traffico in uscita in base agli intervalli IPv4 di destinazione, seleziona IPv4, quindi inserisci i blocchi CIDR nel campo Intervalli IP. Utilizza
0.0.0.0/0per qualsiasi destinazione IPv4. - Per filtrare il traffico in uscita in base agli intervalli IPv6 di destinazione, seleziona IPv6, quindi inserisci i blocchi CIDR nel campo Intervalli IPv6. Utilizza
::/0per qualsiasi destinazione IPv6. - Per filtrare il traffico in uscita in base al nome di dominio completo di destinazione, inserisci i nomi di dominio completi nel campo Nomi di dominio completi. Per saperne di più, consulta Oggetti FQDN.
- Per filtrare il traffico in uscita in base alla geolocalizzazione della destinazione, seleziona una o più località dal campo Geolocalizzazioni. Per saperne di più, consulta Oggetti di geolocalizzazione.
- Per filtrare il traffico in uscita in base al gruppo di indirizzi di destinazione, seleziona uno o più gruppi di indirizzi dal campo Gruppi di indirizzi. Per saperne di più, consulta Gruppi di indirizzi per le policy del firewall.
- Per filtrare il traffico in uscita in base agli elenchi di Google Threat Intelligence di destinazione, seleziona uno o più elenchi di Google Threat Intelligence dal campo Google Cloud Threat Intelligence. Per saperne di più, consulta Google Threat Intelligence per le regole delle policy del firewall.
- Per filtrare il traffico in uscita in base agli intervalli IPv4 di destinazione, seleziona IPv4, quindi inserisci i blocchi CIDR nel campo Intervalli IP. Utilizza
Origine: specifica i parametri di origine facoltativi. Per saperne di più, consulta Origini per le regole in uscita.
- Per saltare il filtro del traffico in uscita in base all'indirizzo IP di origine, seleziona Nessuno.
- Per filtrare il traffico in uscita in base all'indirizzo IP di origine, seleziona IPv4 o IPv6, quindi inserisci uno o più CIDR utilizzando lo stesso formato utilizzato per gli intervalli IPv4 di destinazione o gli intervalli IPv6 di destinazione.
Protocolli e porte: specifica i protocolli e le porte di destinazione per il traffico che deve corrispondere alla regola. Per saperne di più, consulta Protocolli e porte.
Applicazione: specifica se la regola firewall viene applicata o meno:
- Attivata: crea la regola e inizia ad applicarla alle nuove connessioni.
- Disabilitata: crea la regola, ma non la applica alle nuove connessioni.
Fai clic su Crea.
gcloud
gcloud compute network-firewall-policies rules create PRIORITY \
--firewall-policy=POLICY_NAME \
--project=PROJECT_ID \
--firewall-policy-region=POLICY_REGION \
--description=DESCRIPTION \
--direction=EGRESS \
--action=ACTION \
[--enable-logging | --no-enable-logging] \
[--disabled | --no-disabled] \
[--target-secure-tags=TARGET_SECURE_TAGS] \
[--target-service-accounts=TARGET_SERVICE_ACCOUNTS] \
[--layer4-configs=LAYER_4_CONFIGS] \
[--dest-network-context=DEST_NETWORK_CONTEXT] \
[--dest-ip-ranges=DEST_IP_RANGES] \
[--dest-address-groups=DEST_ADDRESS_GROUPS] \
[--dest-fqdns=DEST_DOMAIN_NAMES] \
[--dest-region-codes=DEST_COUNTRY_CODES] \
[--dest-threat-intelligence=DEST_THREAT_LIST_NAMES] \
[--src-ip-ranges=SRC_IP_RANGES]
Sostituisci quanto segue:
PRIORITY: l'ordine di valutazione numerico della regola all'interno della policy. Le regole vengono valutate dalla priorità più alta a quella più bassa, dove0è la priorità più alta. Le priorità devono essere univoche per ogni regola. Ti consigliamo di separare i valori di priorità delle regole di più di una sola unità (ad esempio100,200,300) in modo da poter creare nuove regole tra quelle esistenti in un secondo momento.POLICY_NAME: il nome della policy del firewall di rete regionale in cui vuoi creare la regola.PROJECT_ID: l'ID progetto che contiene la policy del firewall di rete regionale.POLICY_REGION: la regione della policy.DESCRIPTION: una descrizione facoltativa della nuova regola.-
ACTION: specifica una delle seguenti azioni:allow: consente le connessioni che corrispondono alla regola.deny: nega le connessioni che corrispondono alla regola.goto_next: continua il processo di valutazione delle regole firewall.
- I flag
--enable-logginge--no-enable-loggingattivano o disattivano il logging delle regole firewall VPC. - I flag
--disablede--no-disabledcontrollano se la regola è disattivata (non applicata) o attivata (applicata). -
Specifica un target:
- Se ometti i flag
--target-secure-tagse--target-service-accounts, Cloud NGFW utilizza i target di istanza più ampi. TARGET_SECURE_TAGS: un elenco separato da virgole di valori di tag sicuro che restringe i target di istanza più ampi alle interfacce di rete delle istanze VM associate ad almeno uno dei valori di tag sicuro.TARGET_SERVICE_ACCOUNTS: un elenco separato da virgole di service account che restringe i target di istanza più ampi alle interfacce di rete delle istanze VM che utilizzano uno dei service account.
- Se ometti i flag
LAYER_4_CONFIGS: un elenco separato da virgole di configurazioni di livello 4. Ogni configurazione di livello 4 può essere una delle seguenti:- Un nome di protocollo IP (
tcp) o un numero di protocollo IP IANA (6) senza alcuna porta di destinazione. - Un nome di protocollo IP e una porta di destinazione separati da due punti (
tcp:80). - Un nome di protocollo IP e un intervallo di porte di destinazione separati da due punti, con un trattino per separare le porte di destinazione iniziale e finale (
tcp:5000-6000).
Per saperne di più, consulta Protocolli e porte.
- Un nome di protocollo IP (
-
Specifica una destinazione per la regola in uscita.
Per saperne di più, consulta Combinazioni di destinazioni delle regole in uscita:
DEST_NETWORK_CONTEXT: definisce i contesti di rete di destinazione da utilizzare insieme a un altro parametro di destinazione supportato per produrre una combinazione di destinazioni. I valori validi sonoINTERNETeNON_INTERNET. Per saperne di più, consulta Contesti di rete.DEST_IP_RANGES: un elenco separato da virgole di intervalli di indirizzi IP in formato CIDR. Gli intervalli nell'elenco devono essere tutti CIDR IPv4 o CIDR IPv6, non una combinazione di entrambi.DEST_ADDRESS_GROUPS: un elenco separato da virgole di gruppi di indirizzi specificati dai relativi identificatori URL univoci.DEST_DOMAIN_NAMES: un elenco separato da virgole di oggetti FQDN specificati nel formato del nome di dominio.DEST_COUNTRY_CODES: un elenco separato da virgole di codici paese di due lettere. Per saperne di più, consulta Oggetti di geolocalizzazione.DEST_THREAT_LIST_NAMES: un elenco separato da virgole di nomi di elenchi di Google Threat Intelligence. Per saperne di più, consulta Google Threat Intelligence per le regole delle policy del firewall.
-
Facoltativamente, specifica un'origine per la regola in uscita:
SRC_IP_RANGES: un elenco separato da virgole di intervalli di indirizzi IP in formato CIDR. Gli intervalli nell'elenco devono essere tutti CIDR IPv4 o CIDR IPv6, non una combinazione di entrambi.
Passaggi successivi
- Policy del firewall di rete regionali
- Gestisci le policy del firewall di rete regionali
- Policy del firewall gerarchiche
- Crea regole e policy del firewall di rete globale