我对服务器管理还比较陌生,我有一个家庭开发服务器,在 Ubuntu Server 版本 12.10 上运行 LAMP 堆栈。
我正在尝试通过以下命令使用 Putty 下载 git 存储库:
wget https://api.github.com/repos/avalanche123/Imagine/zipball/v0.3.0
但是,执行此操作时服务器无法连接并超时。
不过我注意到的是,如果尝试,ping api.github.com
它会正常响应,然后如果我再次尝试上述命令,它会再次正常工作几分钟,直到它再次开始超时。
我注意到发生这种情况的唯一其他网站是 packagist.org。
答案1
经过一番挖掘,我似乎找到了问题所在,它看起来像是一个名称服务器问题,正如所描述的那样这里
将我的服务器的 DNS 更改为使用 Google 的(位于/etc/network/interfaces
)似乎可以在使用 重启后解决问题sudo /etc/init.d/networking restart
。