

AWS App Runner ya no está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cambio en la disponibilidad de AWS App Runner](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html).

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.

# IPv6 Habilitación del tráfico entrante
<a name="network-dual-stack"></a>

Si desea que su servicio reciba el tráfico de red entrante de IPv6 las direcciones, o de ambas IPv4 IPv6 direcciones, elija el tipo de dirección de **doble pila** para el punto final. Al crear una nueva aplicación, encontrarás esta configuración en la sección **Configurar el servicio** > **Redes**. En los siguientes procedimientos se explica cómo habilitar IPv4 o apilar dos elementos (IPv6 y IPv4) mediante la consola de App Runner o la API de App Runner.

## Administrar la doble pila para el tráfico entrante
<a name="network-dual-stack-manage"></a>

Administre el tipo de direcciones de doble pila para el tráfico entrante mediante uno de los siguientes métodos: 
+ [Consola de App Runner](#network-dual-stack-manage.console)
+ [API de App Runner o AWS CLI](#network-dual-stack-manage.api)

**nota**  
Los siguientes procedimientos explican cómo administrar el tipo de dirección de red para el tráfico entrante **público**. Para obtener información sobre la administración de tipos de IPv4 direcciones o de doble pila para puntos finales **privados**, consulte. [Administración de puntos finales privados](network-pl-manage.md) 

### Consola de App Runner
<a name="network-dual-stack-manage.console"></a>

Puede elegir un tipo de dirección de doble pila para el tráfico de Internet entrante cuando cree un servicio mediante la consola de App Runner o cuando actualice su configuración más adelante.

**Para habilitar el tipo de dirección de doble pila**

1.  Al [crear](manage-create.md) o [actualizar](manage-configure.md) un servicio, expanda la sección **Redes** en **Configurar el servicio**. 

1. Seleccione **Punto final público** para el **tráfico de red entrante**. Si selecciona **Punto final público**, se abre la opción de **tipo de dirección IP del punto final**.

   Consulte [Administración de puntos finales privados](network-pl-manage.md) para ver un procedimiento para administrar los tipos de IPv4 direcciones o de doble pila para puntos finales privados.

1. Expanda el **tipo de dirección IP del punto final** para ver los siguientes tipos de direcciones IP. 
   + **IPv4**
   + **Pila doble (IPv4 y IPv6)**
**nota**  
Si no expandes el **tipo de dirección IP del punto final** para hacer una selección, App Runner IPv4 lo asignará como configuración predeterminada.

1. Elija **Dual-stack (IPv4 y). IPv6**

1. Seleccione **Siguiente** y, a continuación, **Crear e implementar** si va a crear un servicio. De lo contrario, elija **Guardar cambios** si está actualizando un servicio.

   Cuando se implementa el servicio, la aplicación comienza a recibir tráfico de red desde ambos IPv4 IPv6 puntos finales.

**Para cambiar el tipo de dirección**

1.  Siga los pasos para [actualizar](manage-configure.md) un servicio y vaya a Redes. 

1. Navegue hasta el **tipo de dirección IP del punto final** en **Tráfico de red entrante** y seleccione el tipo de dirección requerido. 

1. Seleccione **Save changes (Guardar cambios)**. El servicio se actualiza con la selección que hayas seleccionado.

### API de App Runner o AWS CLI
<a name="network-dual-stack-manage.api"></a>

Cuando llames a las acciones de la API [CreateService](https://docs.aws.amazon.com/apprunner/latest/api/API_CreateService.html)o a la API de [UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html)App Runner, usa el `IpAddressType` miembro del `NetworkConfiguration` parámetro para especificar el tipo de dirección. Los valores admitidos que puedes especificar son `IPv4` y`DUAL_STACK`. Especifique `DUAL_STACK` si desea que su servicio reciba tráfico de Internet desde IPv4 y desde los IPv6 puntos de conexión. Si no especifica ningún valor para`IpAddressType`, IPv4 se aplicará de forma predeterminada.

**nota**  
Para ver ejemplos de terminales privados, consulte[API de App Runner o AWS CLI](network-pl-manage.md#network-pl-manage.api).

A continuación se muestra un ejemplo para crear un servicio con la pila doble como dirección IP. En este ejemplo, se llama a un `input.json` archivo.

**Example Solicitud para crear un servicio con soporte de doble pila**  

```
aws apprunner create-service \
 --cli-input-json file://input.json
```

**Example Contenido de `input.json`**  

```
{
  "ServiceName": "example-service",
  "SourceConfiguration": {
    "ImageRepository": {
      "ImageIdentifier": "public.ecr.aws/aws-containers/hello-app-runner:latest",
      "ImageConfiguration": {
        "Port": "8000"
      },
      "ImageRepositoryType": "ECR_PUBLIC"
    },
    "NetworkConfiguration": {
      "IpAddressType": {{"DUAL_STACK"}}
    }
  }
}
```

**Example Respuesta**  

```
{
  "Service": {
    "ServiceName": "example-service",
    "ServiceId": "{{<service-id>}}",
    "ServiceArn": "arn:aws:apprunner:us-east-2:123456789012:service/example-service/{{<service-id>}}",
    "ServiceUrl": "1234567890.us-east-2.awsapprunner.com",
    "CreatedAt": "2023-10-16T12:30:51.724000-04:00",
    "UpdatedAt": "2023-10-16T12:30:51.724000-04:00",
    "Status": "OPERATION_IN_PROGRESS",
    "SourceConfiguration": {
      "ImageRepository": {
        "ImageIdentifier": "public.ecr.aws/aws-containers/hello-app-runner:latest",
        "ImageConfiguration": {
          "Port": "8000"
        },
        "ImageRepositoryType": "ECR_PUBLIC"
      },
      "AutoDeploymentsEnabled": false
    },
    "InstanceConfiguration": {
      "Cpu": "1024",
      "Memory": "2048"
    },
    "HealthCheckConfiguration": {
      "Protocol": "TCP",
      "Path": "/",
      "Interval": 5,
      "Timeout": 2,
      "HealthyThreshold": 1,
      "UnhealthyThreshold": 5
    },
    "AutoScalingConfigurationSummary": {
      "AutoScalingConfigurationArn": "arn:aws:apprunner:us-east-2:123456789012:autoscalingconfiguration/DefaultConfiguration/1/00000000000000000000000000000001",
      "AutoScalingConfigurationName": "DefaultConfiguration",
      "AutoScalingConfigurationRevision": 1
    },
    "NetworkConfiguration": {
      "IpAddressType": "DUAL_STACK",
      "EgressConfiguration": {
        "EgressType": "DEFAULT"
      },
      "IngressConfiguration": {
        "IsPubliclyAccessible": true
      }
    }
  },
  "OperationId": "24bd100b1e111ae1a1f0e1115c4f11de"
}
```

Para obtener más información sobre el parámetro de la API, consulte [NetworkConfiguration](https://docs.aws.amazon.com/apprunner/latest/api/API_NetworkConfiguration.html).