您可以通过 meta API 端点检索您所在 GitHub 环境的 IP 地址列表。更多信息请参见 元数据的 REST API 端点。
注意
Meta API 返回的 GitHub IP 地址列表并非完整清单。例如,某些 GitHub 服务(如 LFS 或 GitHub Packages)的 IP 地址可能未列出。
这些 IP 地址用于 GitHub 提供内容、发送 Webhook 以及执行托管的 GitHub Actions 构建。
这些地址段采用 CIDR 表示法。您可以使用在线转换工具将 CIDR 表示法转换为具体的 IP 地址段,例如:CIDR 到 IPv4 的转换站点。
我们会不定期更改 IP 地址。虽然不建议仅通过 IP 地址进行放行,但如果您使用这些 IP 段,强烈建议定期监控我们的 API。
要使应用正常工作,必须在我们的 IP 段内为 github.com 和 SUBDOMAIN.ghe.com 放行 TCP 端口 22、80 和 443。