DDNS kullanmak için alan adı zorunlu mu?

Alan adı satın almadan DDNS uygulamanın bir yolunu, NullPrivate veya AdGuardHome hizmetlerini kullanarak gösterir

Giriş

Dinamik DNS (DDNS) genellikle bir alan adı satın almayı gerektirir, ancak artık daha basit bir yöntem var: alan adı olmadan DDNS uygulamak. Bu makale, NullPrivate veya AdGuardHome gibi hizmetleri kullanarak bunu nasıl yapacağınızı anlatacak.

Temel Kavramlar

Alan adı olmadan DDNS, geleneksel bir genel alan adı satın almak yerine, özel DNS hizmetlerini kullanarak dinamik alan adı çözümlemesi uygulamayı ifade eder. Bu yöntem aşağıdaki özelliklere sahiptir:

  • Alan adı satın alma zorunluluğu yok: Özel alan adı veya sahte alan adı kullanın
  • Gizlilik koruması: Özel DNS hizmetine bağlanan kullanıcılar alan adını çözümleyebilir
  • Derhal etkili: Önbellek süresi yok, DNS yayılımı bekleme gerekmez

Desteklenen Hizmetler

NullPrivate

NullPrivate, temel DNS yeniden yazma işlevi sağlayan bir özel DNS hizmetidir. DNS yeniden yazma işlevi sayesinde DDNS uygulanabilir.

  • Kendi kendine barındırma veya SaaS hizmeti kullanılabilir
  • Hizmet arayüzünden doğrudan DDNS betiğini indirip çalıştırabilirsiniz

NullPrivate

AdGuardHome

AdGuardHome, benzer işlevleri sağlayan açık kaynaklı bir DNS sunucusudur.

  • AdGuardHome örneği kurulmuş olmalıdır
  • Betik aracılığıyla DDNS yapılandırması destekler

AdGuardHome

Kurulum Adımları

NullPrivate Kullanımı

  1. NullPrivate’in dağıtıldığını ve çalıştığını doğrulayın
  2. DNS yeniden yazma sayfasına gidin
  3. DDNS betiğini indirin
  4. Betiği çalıştırın:

Windows

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

Linux/macOS

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

AdGuardHome Kullanımı

  1. AdGuardHome’in dağıtıldığını ve çalıştığını doğrulayın
  2. Release sayfasından betiği indirin
  3. Betiği çalıştırın:

Windows

Set-ExecutionPolicy Bypass -Scope Process
.\ddns.ps1 -BaseUrl <base_url> -Username <username> -Password <password> -Domain <domain>

Linux/macOS

chmod +x ddns.sh
./ddns.sh -b <base_url> -u <username> -p <password> -d <domain>

Avantaj Karşılaştırması

Geleneksel DDNS’e kıyasla, bu çözüm aşağıdaki avantajlara sahiptir:

Özellik Geleneksel DDNS Alan adı olmadan DDNS
Alan adı ücreti Satın alımı gerekir Satın alımı gerekmez
DNS önbelleği Önbellek süresi vardır Derhal etkilidir
DNS yayılımı Bekleme gerekir Derhal kullanılabilir
Gizlilik koruması Genel çözümleme Özel çözümleme
Kurulum karmaşıklığı Nispeten karmaşık Basit ve hızlı

İş Akışı Diyagramı

graph TD
    A[Kullanıcının dinamik IP'si vardır] --> B[NullPrivate veya AdGuardHome kurulumu]
    B --> C[DDNS betiğini indirin]
    C --> D[Betik çalıştırılarak DDNS yapılandırması]
    D --> E[Betik düzenli olarak DNS kayıtlarını günceller]
    E --> F[İstemciler özel alan adı ile erişim sağlar]
    F --> G[DNS mevcut IP'ye çözümleme yapar]

    style A fill:#e1f5fe
    style B fill:#f3e5f5
    style C fill:#e8f5e8
    style D fill:#fff3e0
    style E fill:#fce4ec
    style F fill:#e0f2f1
    style G fill:#f3e5f5

Özellikler

  • Hızlı kurulum: Mevcut hizmetlerden yararlanarak ek yapılandırma gerekmez
  • Çapraz platform desteği: Windows ve Unix-benzeri sistemleri destekler
  • Çeşitli kimlik doğrulama yöntemleri: Çerezler veya kullanıcı adı/şifre kimlik doğrulamasını destekler
  • Tam uyumluluk: AdGuardHome ile sorunsuz entegrasyon

Referans Bağlantıları