让我的 NAS 在收到新的公共 IP 时向我发送通知

让我的 NAS 在收到新的公共 IP 时向我发送通知

为了确保我最有价值的文件的安全,我设置了一个远程 NAS。每天晚上我都使用 rsync 将我更改的文件从本地服务器发送到 NAS,这还算可以。我最大的问题是,偶尔我打开服务器上的消息日志,却发现同步已经一段时间没有工作了。为什么?因为为 NAS 提供互联网连接的 ISP 只使用动态 IP,而 IP 已经更改。

这会导致“停机时间”和不幸的错误空间,我对此感到非常不满。

  • 在最好的情况下,这个问题可以通过为 NAS 设置静态 IP 来解决。但这是不可能的。
  • 最好的办法是,只要 NAS 的 IP 发生变化,就通知我的服务器,然后让服务器在 rsync 中更改 IP,这样就可以解决这个问题。(这可能吗?)
  • 第三个最佳方案是每当 IP 发生变化时都通知我。服务器上运行一个 cron 作业,ping NAS 并在发生错误时向我发送电子邮件,或者更好的是,让 NAS 处理这个问题。

您对如何解决这个问题有什么好主意吗?学校很快就放假了,然后我会花些时间解决这个问题,但我想听听互联网的智慧。

简要事实:NAS 是 Synology DS213j,服务器运行的是 FreeNAS。

问候。

答案1

正如 Big Chris 在上面指出的那样,可以使用 Synology 的 DDNS 功能解决此问题。以下是我经历的步骤:

  1. 如果你尚未注册 NAS 访问https://myds.synology.com并这样做。
  2. 在 NAS 上,导航到控制面板 > 外部访问并输入 Synology 作为您的服务提供商。
  3. 填写所需信息。
  4. 如果您已经配置了端口转发,请取消选中该框,您就完成了!

  5. 现在将所有配置中之前使用的 IP 更改为选定的主机名.synology.me

再次感谢大克里斯指出这一点!

相关内容