Git pull 超时

Git pull 超时

我刚刚将我的服务器从 Debian 5 更新到 Debian 6,现在当我尝试git pull(或者任何 git 命令)时,我得到了这个:

ssh: connect to host bhslaughter.com port 22: Connection timed out
fatal: The remote end hung up unexpectedly

我也设置了 gitosis。我也不确定它是否相关,但当我设置时,ssh localhost我得到了ssh: Could not resolve hostname localhost: Name or service not known。如果我输入 127.0.0.1,结果也是一样。但是 SSH 可以正常工作,因为我正在使用它连接到服务器。知道是什么原因造成的吗?

编辑:

我的主机文件:

127.0.0.1       bhslaughter.com boslaughter.com ruinvalor localhost localhost.localdomain
::1             localhost ip6-localhost ip6-loopback
fe00::0         ip6-localnet
ff00::0         ip6-mcastprefix
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters
ff02::3         ip6-allhosts

编辑2:

解析.conf:

nameserver 173.45.224.5
nameserver 173.45.224.4

nsswitch.conf:

passwd:         compat
group:          compat
shadow:         compat

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

答案1

我找到了问题所在。iptables 在启动 localhost 适配器之前正在恢复规则。由于某种原因,升级后规则文件变得无效,导致恢复失败并导致 localhost 适配器无法加载。

相关内容