Skip to main content

GitHubのIPアドレスについて

GitHubは複数のIPアドレスの範囲からアプリケーションを提供します。この範囲は、APIを通じて取得できます。

GitHubのIPアドレスのリストは、メタAPIエンドポイントから取得できます。 詳しい情報については、「メタ」を参照してください。

Note: The list of GitHub IP addresses returned by the Meta API is not intended to be an exhaustive list. For example, IP addresses for some GitHub services might not be listed, such as LFS or GitHub Packages.

These IP addresses are used by GitHub to serve our content, deliver webhooks, and perform hosted GitHub Actions builds.

これらの範囲はCIDR表記になっています。 You can use an online conversion tool to convert from CIDR notation to IP address ranges, for example: CIDR to IPv4 conversion site.

We make changes to our IP addresses from time to time. IP アドレスによる許可はお勧めしませんが、これらの IP 範囲を使用する場合は、API を定期的にモニタリングすることを強くお勧めします。

アプリケーションが機能するためには、github.comのIPの範囲についてTCPポートの22、80、443、9418を許可しなければなりません。

参考リンク