增加了DDNS功能

本文詳細介紹了新增的DDNS功能,包括其使用方法、功能特點及與傳統DDNS的分別。透過NullPrivate或AdGuardHome,用戶可以輕鬆設定私有動態DNS(DDNS),無需購買網域即可實現快速配置,並支援多平台和多種認証方式。

如果您已擁有一個NullPrivate服務,現在就可以使用DDNS功能。

概述

NullPrivate開源了DDNS腳本,這組動態DNS(DDNS)旨在提供一種簡單的方法,無需購買網域即可快速設定私有動態DNS。此DDNS腳本專門為nullprivate.com開發,利用NullPrivate的核心功能,您可以無縫實現這一功能。

使用方法

nullprivate-ddns

  1. 確保NullPrivate已部署並正在運行。
  2. 前往DNS重寫,下載DDNS腳本。
  3. 執行腳本。

Windows

Set-ExecutionPolicy Bypass -Scope Process
./ddns-script.ps1

Linux/macOS

chmod +x ddns-script.sh
./ddns-script.sh

功能特點

  • 快速簡便的設定: 只需幾個步驟即可完成配置。
  • 利用NullPrivate實現DDNS功能: 透過NullPrivate的核心功能實現DDNS。
  • 支援多平台: 支援Windows及基於Unix的系統。
  • 多種認証選項: 支援Cookie(更安全但可能過期)或使用者名稱/密碼(更持久但安全性較低)進行認証。

與傳統DDNS的分別

與傳統的DDNS相比,這種私有DDNS具有以下優勢:

  • 無緩存時間: 更改即時生效,無需等待DNS緩存過期。
  • 無DNS傳播延遲: 更新即時可用,無需DNS傳播延遲。
  • 無需購買網域: 可以使用偽網域名稱進行存取,無需購買網域。
  • 私隱保護: 只有連接到私有DNS服務的使用者才能解析DNS,確保私隱。

快速入門指南

  1. 確保已部署NullPrivate並正在運行。
  2. 按照win/ddns.ps1(適用於Windows)或unix/ddns.sh(適用於基於Unix的系統)腳本中的說明設定您的私有DDNS。

開源地址: https://github.com/NullPrivate/nullprivate-ddns