GitHub 安装和工作需要开放哪些端口?

GitHub 安装和工作需要开放哪些端口?

我想在用户帐户无法上网的服务器上使用 GitHub。GitHub Windows 应用程序甚至无法安装,除非用户自行下载(请参阅我之前的问题),而且对于我的日常使用来说,需要打开的最低限度是多少?

我所说的开放是指用户帐户权限(特别是在 Windows Server 2012 下)或防火墙规则。

也可以看看后续行动在 StackOverflow 上了解开放端口 9418 是否是我所需要的。

谢谢!

答案1

GitHub 官方帮助或许有答案:

当前 IP 地址

我们目前通过以下 IP 地址范围为我们的应用程序提供服务。注意:这是 CIDR 表示法。

192.30.252.0/22

为了访问我们的所有服务,请确保通过上述 IP 范围允许 TCP 端口 22、80、443 和 9418。

这些 IP 将来可能会发生变化(或添加),我们将保持此页面更新。

服务挂钩 IP 地址

我们强烈建议您不要将服务挂钩的 IP 列入白名单。相反,请设置 HTTPS 和基本身份验证来验证传入的请求。

来自 RequestBin 的示例 IP

钩子将来自以下 IP 地址范围。注意:这是 CIDR 表示法。

192.30.252.0/22

有一个 API 端点可以通过编程方式访问这些 IP。订阅 API 变更博客以了解最新信息。

即将推出的 IP 地址

我们还拥有以下 IP 地址块,这些地址块将来会用到。一旦这些地址块开始使用,本页面就会更新。

2620:112:3000::/44

相关内容