

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.

# Cree puntos finales de VPC para CodeArtifact
<a name="create-vpc-endpoints"></a>

 Para crear puntos de enlace de nube privada virtual (VPC) CodeArtifact, utilice el comando Amazon EC2. `create-vpc-endpoint` AWS CLI Para obtener más información, consulte [Puntos de conexión de VPC de tipo interfaz (AWS PrivateLink)](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html) en la *Guía del usuario de Amazon Virtual Private Cloud*. 

 Se requieren dos puntos de enlace de VPC para que todas las solicitudes CodeArtifact estén en la red. AWS El primer punto final se usa para llamar CodeArtifact APIs (por ejemplo, `GetAuthorizationToken` y`CreateRepository`).

```
com.amazonaws.region.codeartifact.api
```

 El segundo punto final se usa para acceder a CodeArtifact los repositorios mediante administradores de paquetes y herramientas de compilación (por ejemplo, npm y Gradle).

```
com.amazonaws.region.codeartifact.repositories
```

 El siguiente comando crea un punto final para acceder a los repositorios. CodeArtifact 

```
aws ec2 create-vpc-endpoint --vpc-id vpcid --vpc-endpoint-type Interface \
  --service-name com.amazonaws.region.codeartifact.api --subnet-ids subnetid \
  --security-group-ids groupid --private-dns-enabled
```

 El siguiente comando crea un punto de conexión para acceder a los administradores de paquetes y a las herramientas de compilación.

```
aws ec2 create-vpc-endpoint --vpc-id vpcid --vpc-endpoint-type Interface \
  --service-name com.amazonaws.region.codeartifact.repositories --subnet-ids subnetid \
  --security-group-ids groupid --private-dns-enabled
```

**nota**  
 Cuando crea un punto de conexión `codeartifact.repositories`, debe crear un nombre de host DNS privado usando la opción `--private-dns-enabled`. Si no puedes o no quieres crear un nombre de host DNS privado al crear el `codeartifact.repositories` punto final, debes seguir un paso de configuración adicional para usar tu administrador de paquetes CodeArtifact desde una VPC. Para obtener más información, consulte [Utilice el punto de conexión `codeartifact.repositories` sin DNS privado](use-codeartifact-from-vpc.md#use-codeartifact-from-vpc-no-private-dns).

Después de crear los puntos de enlace de la VPC, es posible que tenga que realizar más configuraciones con las reglas de los grupos de seguridad para usar los puntos de enlace. CodeArtifact Para obtener más información sobre los grupos de seguridad en Amazon VPC, consulte [Grupos de seguridad](https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints-access.html#vpc-endpoints-security-groups).

Si tiene problemas para conectarse CodeArtifact, puede utilizar la herramienta Reachability Analyzer de VPC para depurar el problema. Para obtener más información, consulte [¿Qué es Reachability Analyzer de VPC?](https://docs.aws.amazon.com/vpc/latest/reachability/what-is-reachability-analyzer.html)