讓我的 NAS 在收到新的公共 IP 時向我發送通知

讓我的 NAS 在收到新的公共 IP 時向我發送通知

為了確保我最有價值的文件的安全,我設定了遠端 NAS。每天晚上我都會使用 rsync 將更改的檔案從本機伺服器傳送到 NAS,效果還不錯。我最大的問題是,每隔一段時間我打開伺服器上的訊息日誌,卻發現同步已經有一段時間不起作用了。為什麼?因為為 NAS 提供 Internet 連線的 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

再次感謝大克里斯指出了這一點!

相關內容