

亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息，请参阅 [如何从中迁移 CodeCatalyst](migration.md)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 限制第三方存储库提供程序的 IP 访问权限
<a name="extensions-restrict-ip-access"></a>

您可以通过设置规则或配置，根据 IP 地址限制对存储 GitHub 库、Bitbucket 存储库或 GitLab 项目存储库的访问权限。您可以通过第三方提供程序的设置或访问控制功能来执行此操作。

根据您使用的第三方存储库提供程序，请参阅下列内容之一：
+ Amazon CodeCatalyst **GitHub 存储库**扩展与[ GitHub 企业云 IP 访问限制](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization)兼容。在将 E GitHub nterprise Cloud 组织配置为限制[对特定 IP 地址的访问时，您还可以允许 GitHub 应用程序配置允许列表](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#allowing-access-by-github-apps)，允许自动 CodeCatalyst 注册其 IP 地址 GitHub。或者，您可以[手动添加 CodeCatalyst IP 地址](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#adding-an-allowed-ip-address)。
+ 亚马逊 CodeCatalyst **Bitbucket 存储库**扩展与 [Bitbucket 云高级版访问限制](https://support.atlassian.com/bitbucket-cloud/docs/control-access-to-your-private-content/)兼容。在配置 Bitbucket Cloud Premium 工作区以限制对特定 IP 地址的访问时，您还可以 [add IP addresses or network blocks for a set of IP addresses to an allowlist](https://support.atlassian.com/bitbucket-cloud/docs/control-access-to-your-private-content/#Allowlisting-IP-addresses)。
+ Amazon CodeCatalyst **GitLab 存储库**扩展与 [ GitLab IP 地址限制](https://docs.gitlab.com/ee/administration/reporting/ip_addr_restrictions.html)兼容。在配置 GitLab 高级或旗舰版组以限制对特定 IP 地址的访问时，您还可以[将一组 IP 地址的 IP 地址或网络块添加到许可名单中](https://docs.gitlab.com/ee/user/group/access_and_permissions.html)。

如果 CodeCatalyst IP 地址不在第三方存储库的许可名单中，Amazon CodeCatalyst 应用程序将无法访问您的第三方存储库。有关更多信息，请参阅 [第三方存储库扩展使用的 IP 地址](#codecatalyst-ip-address)。

## 第三方存储库扩展使用的 IP 地址
<a name="codecatalyst-ip-address"></a>

第三方扩展使用以下 IP 地址访问您的第三方资源：
+ **GitHub 存储库**：

  ```
  us-west-2
    52.32.242.246
    54.148.176.49
    35.164.118.94
  eu-west-1
    34.241.64.10
    34.246.255.80
    3.248.38.7
  ```
+ **比特存储库和存储GitLab ****库**：

  ```
  us-west-2
    35.160.210.199 
    54.71.206.108 
    54.71.36.205
  eu-west-1
    34.242.64.82 
    52.18.37.201 
    54.77.75.62
  ```