

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Agregue una regla de escucha
<a name="add-rule"></a>

Configura una regla de escucha con una prioridad, condiciones y acciones. Una regla dirige el tráfico a los grupos objetivo especificados cuando se cumplen las condiciones de la regla. Para obtener más información sobre los conceptos de las reglas, consulte[Reglas del oyente](load-balancer-listeners.md#listener-rules).

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

**Para crear una regla de escucha**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, seleccione **Equilibradores de carga**.

1. Seleccione el nombre del equilibrador de carga para abrir su página de detalles.

1. En la ** pestaña ** Los oyentes y las reglas, elija el texto de la ** Protocol:Port ** columna para abrir la página de detalles del oyente.

1. En la pestaña **Reglas**, seleccione **Añadir regla**.

1. En ** Nombre**, si lo desea, introduzca un nombre para la regla.

1. **En ** Condición, se selecciona la condición de IP de origen. En **Tipo de dirección IP**, elija **IPv4** o **IPv6**.

1. **En ** Acción, elija ** Reenviar a los grupos objetivo y**, a continuación, elija uno o más grupos objetivo. Si elige más de un grupo objetivo, debe especificar una ponderación para cada grupo objetivo.

1. Elija **Siguiente**.

1. En **Prioridad**, introduzca un valor entre 1 y 50 000. Las reglas se evalúan según el orden de prioridad, del valor más bajo al valor más alto.

1. Elija **Siguiente**.

1. En la página **Review and create** (Revisar y crear), elija **Create** (Crear).

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

**Para crear una regla de escucha que dirija el tráfico IPv4**  
Utilice el siguiente [ comando ](https://docs.aws.amazon.com/cli/latest/reference/elbv2/create-rule.html) create-rule para crear una regla que dirija el tráfico de origen de IPv4 a un grupo de destino de 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}}"}]'
```

**Para crear una regla de escucha que dirija el tráfico IPv6**  
Utilice el siguiente [ comando ](https://docs.aws.amazon.com/cli/latest/reference/elbv2/create-rule.html) create-rule para crear una regla que dirija el tráfico de origen de IPv6 a un grupo de destino de 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}}"}]'
```

**Para crear una regla de escucha con grupos objetivo ponderados**  
Utilice el siguiente [ comando ](https://docs.aws.amazon.com/cli/latest/reference/elbv2/create-rule.html) create-rule para crear una regla que dirija el tráfico a varios grupos objetivo con ponderaciones.

```
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}]}}]'
```

------