如何在 git-bash 下纠正“ssh:无法解析主机名 nn.nn.nn.nn:错误地址”?

如何在 git-bash 下纠正“ssh:无法解析主机名 nn.nn.nn.nn:错误地址”?

我在 Windows 8 下运行最新版本的 git bash。Putty 运行正常。

我可以 ping 下列内容:
sdf.org
192.94.73.15

我可以使用"ssh sdf.org"
如果我使用"ssh 192.94.73.15"我会得到错误"ssh: Could not resolve hostname 192.94.73.15: Bad address"

如果我添加指向该 IP 的 hosts 文件条目,它就可以正常工作。看来 ssh 正在尝试将 IP 地址解析为主机名。

如果使用 IP 地址,这将影响来自此机器的所有 ssh 连接。sdf.org 包含在此描述中,因为它是公开的并且可供任何人测试。

我该如何解决此问题?

相关内容