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. Windows는 win/ddns.ps1, Unix 기반 시스템은 unix/ddns.sh 스크립트의 지침에 따라 사설 DDNS를 구성합니다.

오픈소스 주소: https://github.com/NullPrivate/nullprivate-ddns