由于重新启动导致 IP 发生变化后,如何通过 ssh 连接到具有动态 IP 的计算机?

由于重新启动导致 IP 发生变化后,如何通过 ssh 连接到具有动态 IP 的计算机?

我当时在具有动态 IP 的专用网络上的 Ubuntu 工作站上进行远程工作,我通过连接到分配了静态 IP 的网关计算机来访问该工作站。然后我不得不远程重新启动工作站,并且我无法再连接到它。我认为这是因为该机器已分配了另一个动态IP。

如何在重新启动后找出分配给工作站的新 IP,以便我可以继续在其上工作,而无需物理访问所述计算机?

我尝试了 nmap (详细信息例如这里)但工作站未列出。可能是一个简单的问题,但我还没有找到答案,因此如果交叉发布,我深表歉意。

答案1

AdminBee 和 Panki 的两条评论明确了我的观点:您需要一种将动态 IP 映射到静态 IP 的机制。该机制通常是 DDNS,如果客户端和服务器位于同一网络上,则可能是 mDNS(在 Linux 上,通常由 Avahi 实现)。

如果您有权访问 DHCP 服务器,则可以在其日志或租用文件中找到该地址。

一般来说,我认为一台机器如果用作服务器就不应该有动态IP地址。

相关内容