Virtualbox中的Ubuntu无法连接到github,端口关闭?

时间:2013-06-04 17:00:31

标签: ubuntu github port virtualbox

我办公室里有一台Windows 7主机,我在虚拟机中运行Ubuntu 12.04。 当我尝试ssh -T git@ssh.github.com时,我得到ssh: connect to host ssh.github.com port 22: Connection timed out。但网络管理员说端口22和443已打开。 我打开所有端口,它可以工作,但从长远来看,这不是一个解决方案。

基本上我需要知道的是如何识别github使用的端口。 我在virtualbox中的网络设置是 附:NAT 适配器类型:英特尔PRO / 1000 MT桌面 电缆已连接,已启用 港口转发(无规则)

我尝试过Bridget适配器选项,但它没有用。

提前感谢您的回答。

1 个答案:

答案 0 :(得分:1)

在这种情况下,它听起来像firewall is blocking the git protocol - 您可以通过确保端口9418 也打开来解决问题。

链接文章中建议的解决方案是使用HTTP或SSH; a recent SO answer注意到SSH和GIT现在在性能方面非常相似。