与网址的连接显示“没有到主机的路由”,但与 IP 的连接有效

与网址的连接显示“没有到主机的路由”,但与 IP 的连接有效

我尝试使用以下方式打开 SSH 连接

ssh xx.at -p nn 

并得到no route to host。如果我使用

host xx.at 

答案xx.at has address ipnnn

ssh ipnn -p nn

有效。 xx.at是动态绑定到当前 IP 的网址。设置正确(已检查)。

可能是什么原因造成的?(我在 Debian Stretch 上,使用 OpenSSH)

答案1

原因很简单,就是 /etc/hosts 中的一个条目,由于另一个位置的 DSL 调制解调器出现问题,我必须输入该条目,而移动计算机后我没有删除它。

/etc/hosts上述内容

10.nn.nn.nn  xx.at 

删除它之后,ssh 连接就可以正常工作了。愚蠢的错误......

相关内容