# GitHubホストランナーを使用したプライベート ネットワーク

GitHub ホステッド ランナーをプライベート ネットワーク上のリソース (パッケージ レジストリ、シークレット マネージャー、その他のオンプレミス サービスなど) に接続できます。

> \[!NOTE]
> GitHub Enterprise Server ホステッド ランナーは、現在 GitHub ではサポートされていません。

## GitHub ホスト型ランナーのネットワーク接続について

GitHub ホステッド ランナーは、既定でパブリック インターネットにアクセスできます。 ただし、これらのランナーは、パッケージ レジストリ、シークレット マネージャー、その他のオンプレミス サービスなど、プライベート ネットワーク上のリソースにアクセスすることもできます。

GitHub でホストされたランナーは、GitHub 顧客全体で共有されます。 ただし、プライベート ネットワークでは、ホストされたランナーがワークフローの実行中にプライベート ネットワークとリソースに接続するためだけに使用されるように構成できます。

このアクセスを構成するには、異なるいくつかの方法があり、それぞれ異なる利点と欠点があります。

## API ゲートウェイと OIDC を使用する

GitHub Actions では、OpenID Connect (OIDC) トークンを使用して、GitHub Actions の外部でワークフローを認証できます。 詳細については、 [AUTOTITLE を](/ja/enterprise-server@3.22/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-oidc)参照してください。

## WireGuard を使用してネットワーク オーバーレイを作成する

API ゲートウェイのための別個のインフラストラクチャを維持することを望まない場合は、両方の場所で WireGuard を実行することで、ランナーとプライベート ネットワーク内のサービスの間にオーバーレイ ネットワークを作成できます。 詳細については、 [AUTOTITLE を](/ja/enterprise-server@3.22/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-wireguard)参照してください。