

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# プロキシサーバー AWS CodeBuild で を使用する
<a name="use-proxy-server"></a>

 プロキシサーバー AWS CodeBuild で を使用して、インターネットとの間で送受信される HTTP および HTTPS トラフィックを規制できます。プロキシサーバーで CodeBuild を実行するには、パブリックサブネットにプロキシサーバーをインストールし、VPC のプライベートサブネットに CodeBuild をインストールします。

プロキシサーバーで CodeBuild を実行するためのプライマリユースケースが 2 つあります。
+  これにより、VPC で NAT ゲートウェイや NAT インスタンスを使用する必要がなくなります。
+  プロキシサーバーのインスタンスがアクセスを許可する URL と、プロキシサーバーがアクセスを拒否する URL を指定できます。

 CodeBuild は、2 種類のプロキシサーバーで使用できます。どちらの場合も、プロキシサーバーはパブリックサブネットで動作し、CodeBuild はプライベートサブネットで動作します。
+  **明示的なプロキシ**: 明示的なプロキシサーバーを使用する場合は、`NO_PROXY`、`HTTP_PROXY`、および `HTTPS_PROXY` の環境変数を CodeBuild のプロジェクトレベルで設定する必要があります。詳細については、「[でビルドプロジェクト設定を変更する AWS CodeBuild](change-project.md)」および「[でビルドプロジェクトを作成する AWS CodeBuild](create-project.md)」を参照してください。
+  **Transparent Proxy**: 透過的なプロキシサーバーを使用する場合は、特別な設定は必要ありません。

**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)