我在 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 包含在此描述中,因为它是公开的并且可供任何人测试。
我该如何解决此问题?