

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS CodeBuild 搭配代理伺服器使用
<a name="use-proxy-server"></a>

 您可以使用 AWS CodeBuild 搭配代理伺服器來調節進出網際網路的 HTTP 和 HTTPS 流量。若要使用代理伺服器執行 CodeBuild，請在公有子網路中安裝代理伺服器，並在 VPC 中的私有子網路中安裝 CodeBuild。

在代理伺服器中執行 CodeBuild 有兩種主要使用案例：
+  不需要在您的 VPC 中使用 NAT 閘道或 NAT 執行個體。
+  可讓您指定代理伺服器中的執行個體可以存取的 URL，以及代理伺服器拒絕存取的 URL。

 您可以搭配兩種類型的代理伺服器使用 CodeBuild。對於兩者，代理伺服器在公有子網路中執行，而 CodeBuild 在私有子網路中執行。
+  **明確代理**：如果您使用明確代理伺服器，您必須在專案層級的 CodeBuild 中設定 `HTTP_PROXY`、 `NO_PROXY`和 `HTTPS_PROXY`環境變數。如需詳細資訊，請參閱[在 中變更建置專案設定 AWS CodeBuild](change-project.md)及[在 中建立建置專案 AWS CodeBuild](create-project.md)。
+  **透明代理**：如果您使用透明代理伺服器，不需要特殊組態。

**Topics**
+ [設定在代理伺服器中執行 CodeBuild 所需的元件](use-proxy-server-transparent-components.md)
+ [在明確代理伺服器中執行 CodeBuild](run-codebuild-in-explicit-proxy-server.md)
+ [在透明代理伺服器中執行 CodeBuild](run-codebuild-in-transparent-proxy-server.md)
+ [在代理伺服器中執行套用管理員和其他工具](use-proxy-server-tools.md)