是一个开放端口9418,足以使GitHub客户端充分发挥作用



我想在服务器上使用github客户端,否则他们不应该在其中上网。GitHub Windows应用程序甚至没有安装,而没有用户自己下载它(请参阅我的以前的Superuser上的问题),但对于我的常规使用,我需要知道一个裸露的最低限度。

通过打开我的意思是用户帐户特权(特别是在Windows Server 2012下)或防火墙规则。

在Superuser上,我收到了端口9418是关键的建议。这是否意味着我需要担心的就是开放?

(我知道我也可以尝试一下,但是我宁愿只建议一个更改给管理员,而不是返回几秒钟。)

,是否有一个简单的解决方案来解决应用程序安装问题,或者我应该暂时让用户下载和安装内容,然后将其锁定?

谢谢!

no,即使GitHub侧面打开了9418端口(请参阅"试图通过防火墙加载文件的文件,请参阅"试图加载文件"很慢")。

但是git协议是只读的(对于github),而且很慢。

裸露的最低限度将用于github repo。
这意味着防火墙中没有任何东西必须打开。

如果您在专用服务器上谈论git(不是github),那么是的,您可以打开该端口,但这不是最快的协议,也没有身份验证。
但是,设置的速度会更快,因为将HTTPS URL与专用服务器一起使用意味着请使用Web侦听器(Apache或Windows,IIS)来收听您的查询。

(从我自己对超级用户线程的回答:)官方的github帮助页面可能具有答案:

当前IP地址

我们目前通过以下IP地址为应用程序服务 范围。注意:这是在CIDR符号中。

192.30.252.0/22

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

这些IP将来可能会更改(或添加到),我们将继续 此页面最新。

服务挂钩IP地址

我们强烈建议您不要白色列表IPS服务挂钩。 相反,设置HTTPS和基本身份验证以验证接入 请求。

requestbin的ips样本

挂钩将来自以下IP地址范围。注意:这在 cidr表示法。

192.30.252.0/22

有一个API端点可以编程访问这些IPS。订阅API更改博客以保持最新。

即将到来的IP地址

我们还拥有以下IP地址的块 未来。此页面将在积极使用后更新。

2620:112:3000 ::/44

最新更新