

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à.

# Aggiungi una regola per gli ascoltatori
<a name="add-rule"></a>

Si configura una regola del listener con una priorità, condizioni e azioni. Una regola indirizza il traffico verso i gruppi target specificati quando le condizioni della regola sono soddisfatte. Per ulteriori informazioni sui concetti relativi alle regole, vedere[Regole dei listener](load-balancer-listeners.md#listener-rules).

------
#### [ Console ]

**Per creare una regola di ascolto**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Selezionare **Sistemi di bilanciamento del carico** nel riquadro di navigazione.

1. Scegli il nome del sistema di bilanciamento del carico per aprirne la pagina dei dettagli.

1. **Nella scheda ** Listener e regole, scegliete il testo nella ** Protocol:Port ** colonna per aprire la pagina di dettaglio del listener.

1. Nella scheda **Regole** scegliere **Aggiungi regola**.

1. Per ** Nome**, inserisci facoltativamente un nome per la regola.

1. Per ** Condizione**, viene selezionata la condizione IP di origine. Per **Tipo di indirizzo IP**, scegli **IPv4** o **IPv6**.

1. Per ** Azione**, scegli ** Inoltra ai gruppi target**, quindi scegli uno o più gruppi target. Se scegli più di un gruppo target, devi specificare un peso per ogni gruppo target.

1. Scegli **Next (Successivo)**.

1. Per ** Priorità**, inserisci un valore compreso tra 1 e 50.000. Le regole vengono valutate in ordine di priorità dal valore più basso a quello più alto.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Rivedi e crea**, scegli **Crea**.

------
#### [ AWS CLI ]

**Per creare una regola di ascolto che instrada il traffico IPv4**  
Usa il seguente [ comando ](https://docs.aws.amazon.com/cli/latest/reference/elbv2/create-rule.html) create-rule per creare una regola che instrada il traffico di origine IPv4 a un gruppo di destinazione IPv4.

```
aws elbv2 create-rule \
    --listener-arn {{listener-arn}} \
    --priority {{10}} \
    --conditions '[{"Field":"source-ip","SourceIpConfig":{"IpAddressType":"ipv4"}}]' \
    --actions '[{"Type":"forward","TargetGroupArn":"{{ipv4-target-group-arn}}"}]'
```

**Per creare una regola di ascolto che instrada il traffico IPv6**  
Usa il seguente [ comando ](https://docs.aws.amazon.com/cli/latest/reference/elbv2/create-rule.html) create-rule per creare una regola che instrada il traffico di origine IPv6 a un gruppo di destinazione IPv6.

```
aws elbv2 create-rule \
    --listener-arn {{listener-arn}} \
    --priority {{20}} \
    --conditions '[{"Field":"source-ip","SourceIpConfig":{"IpAddressType":"ipv6"}}]' \
    --actions '[{"Type":"forward","TargetGroupArn":"{{ipv6-target-group-arn}}"}]'
```

**Per creare una regola di ascolto con gruppi target ponderati**  
Usa il seguente [ comando ](https://docs.aws.amazon.com/cli/latest/reference/elbv2/create-rule.html) create-rule per creare una regola che instrada il traffico verso più gruppi target con pesi.

```
aws elbv2 create-rule \
    --listener-arn {{listener-arn}} \
    --priority {{10}} \
    --conditions '[{"Field":"source-ip","SourceIpConfig":{"IpAddressType":"ipv4"}}]' \
    --actions '[{"Type":"forward","ForwardConfig":{"TargetGroups":[{"TargetGroupArn":"{{ipv4-tg-1-arn}}","Weight":70},{"TargetGroupArn":"{{ipv4-tg-2-arn}}","Weight":30}]}}]'
```

------