#1 楼
特别是TCP 9418,不需要UDP。参考。
#2 楼
这取决于存储库。本地git传输使用TCP端口9418。但是,git也可以在ssh(通常用于推送),http,https和其他应用程序上运行。 >
您可以查看存储库URL来查找其使用的端口。请注意,许多公共存储库都有几个备用URL。例如,kernel.org存储库具有
git://
,http://
和https://
URL。git存储库的常见URL方案为:
ssh://
-默认端口22 git://
-默认端口9418 http://
-默认端口80 https://
-默认端口443 如果URL没有方案,则使用ssh,语法略有不同。
有关可用URL方案的更多详细信息,请参见git fetch联机帮助页。
#3 楼
Git使用端口9418。您可以通过以下端口使用该端口查看连接:netstat -ntpl|grep -i 9418
打开9418,您的流量将通过防火墙。
#4 楼
我还发现可能需要打开出站SSH端口22以及Git(两个TCP)的端口9418。不过取决于您的设置!评论
GIT的csf配置TCP_IN =“ 9418” TCP_OUT =“ 9418,22”
–阿卜杜拉·迪亚(AbdullahDiaa)
2013年11月20日9:07
评论
感谢您提供的其他端口和理由。这是对该问题的更完整答案。
–埃里克·斯坦伯恩(Eric Steinborn)
17年1月30日14:48在