特别是TCP 9418,不需要UDP。
参考 。
这取决于存储库。
本地git传输使用TCP端口9418.但是,git也可以通过ssh(通常用于推送),http和https运行,而其他运行则较less。
您可以查看存储库URL以找出它使用的端口。 请注意,许多公共存储库有多个备用URL。 例如,kernel.org存储库具有git://
, http://
和https://
URLs。
git仓库的通用URLscheme是:
ssh://
– 默认端口22 git://
– 默认端口9418 http://
– 默认端口80 https://
– 默认端口443 如果URL没有scheme,它使用ssh,语法略有不同。
有关可用URLscheme的更多详细信息,请参阅git fetch手册页 。
Git使用端口9418.您可以使用该端口查看连接
netstat -ntpl|grep -i 9418
打开9418,你的stream量将通过防火墙。
我还发现,出站SSH端口22可能需要打开以及Git端口9418(都是TCP)。 取决于你的设置!