确定远程计算机的动态 IP 地址以便进行 SSH

确定远程计算机的动态 IP 地址以便进行 SSH

我将设置一台带有 SSH 和 VNC 服务器的计算机,以便远程访问它,因为我无法进行物理访问。如果 IP 地址发生变化,我该如何跟踪?首先想到的想法是编写一个脚本,每天运行一两次并向我的网络服务器发送 GET 请求。从那里我可以随心所欲地处理它。另一个选项是从命令行设置邮件以向我发送电子邮件,但这也不是很优雅。一定有更好的解决方案,对吧?

答案1

你可能想要设置一个no-ip.org 免费地址为该计算机。No-ip.org 允许您注册一个子域名到 *.no-ip.org,您可以根据自己的喜好使用该子域名。该网站还提供工具这将自动将 DNS 记录更新为您当前的 IP。这意味着注册的 xxx.no-ip.org 地址将始终指向您的 IP 地址。

no-ip.org 对其工具的介绍如下:

使用我们的动态更新客户端 (DUC) 保持您当前的 IP 地址与您的 No-IP 主机或域同步。我们的动态 DNS 更新客户端在后台不断检查 IP 地址变化,并在发生更改时自动更新 No-IP 的 DNS。

正如@所推荐的拉马尔,dyndns.org 提供类似的服务。

相关内容