DNS Beacon
Kontrol paneliOturum aç

Yardım ve kılavuzlar

Router'lar, DNS sağlayıcıları ve API için kurulum talimatları.

Başlarken

  1. Bir hesap oluşturun ve e-posta adresinizi onaylayın.
  2. Kontrol panelinde Ana bilgisayar adları → Oluştur bölümüne gidin ve myhouse.dnsfollowme.uk gibi bir alt alan adı ekleyin.
  3. API anahtarları sekmesinde bir API anahtarı oluşturun (ör. "Salon Fritz!Box") ve güvenli bir yere kopyalayın — yalnızca bir kez gösterilir.
  4. Router'ınızı Router kurulumu bölümüne göre yapılandırın — parola olarak API anahtarını kullanın.

Router kurulumu

Router'ı yapılandırmak yerine cihaza bir program kurmayı mı tercih edersiniz? Yerel istemciler tam bunun için var.

Fritz!Box (AVM)

Internet → Permit Access → DynDNS

Sağlayıcı:
Custom
Güncelleme URL'si:
https://api.dnsbeacon.com/nic/update?hostname=<domain>&myip=<ipaddr>
Alan adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız
Ayrıntılı kurulum kılavuzu

Synology NAS

Control Panel → External Access → DDNS → Add

Sağlayıcı:
Custom
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız
Sunucu URL'si:
https://api.dnsbeacon.com/nic/update?hostname=__HOSTNAME__&myip=__MYIP__
Ayrıntılı kurulum kılavuzu

Ubiquiti UniFi

Settings → Internet → WAN → Dynamic DNS

Hizmet:
custom (veya dyndns)
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız
Sunucu:
api.dnsbeacon.com/nic/update?hostname=%h&myip=%i

Not: UniFi güncellemeleri yalnızca WAN IP gerçekten değiştiğinde gönderir. Bir güncellemeyi zorlamak için DynDNS yapılandırmasını devre dışı bırakın, kaydedin, yeniden etkinleştirin, kaydedin.

Ayrıntılı kurulum kılavuzu

pfSense / OPNsense

Services → Dynamic DNS → Add

Hizmet türü:
Custom
Güncelleme URL'si:
https://api.dnsbeacon.com/nic/update?hostname=%h&myip=%IP%
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız
Ayrıntılı kurulum kılavuzu

OpenWrt

Services → Dynamic DNS

Sağlayıcı:
-- custom --
Güncelleme URL'si:
https://api.dnsbeacon.com/nic/update?hostname=[DOMAIN]&myip=[IP]
Alan adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

Önce luci-app-ddns paketini kurun (System → Software veya opkg install luci-app-ddns ddns-scripts). OpenWrt, URL'deki [DOMAIN] ve [IP] değerlerini otomatik olarak yerine koyar.

Ayrıntılı kurulum kılavuzu

OPNsense

Services → Dynamic DNS → Settings

Hizmet türü:
Custom
Sunucu:
api.dnsbeacon.com
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız
Ana bilgisayar adı:
myhouse.dnsfollowme.uk

Önce os-ddclient eklentisini kurun (System → Firmware → Plugins) ve Custom hizmetini seçin — /nic/update adresine standart DynDNS2 güncellemeleri gönderir.

Ayrıntılı kurulum kılavuzu

DD-WRT

Services → DDNS

Hizmet:
Custom
Sunucu:
api.dnsbeacon.com
Güncelleme URL'si:
/nic/update?hostname=
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

DDNS Service ayarını Custom yapın. DD-WRT, ana bilgisayar adınızı ve geçerli IP'nizi URL'ye otomatik olarak ekler.

Ayrıntılı kurulum kılavuzu

TP-Link Omada

Settings → Services → Dynamic DNS (veya Device Config → DNS → Dynamic DNS)

Hizmet sağlayıcısı:
Custom
Güncelleme URL'si:
https://api.dnsbeacon.com/nic/update?hostname=[DOMAIN]&myip=[IP]
Alan adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

Omada Controller v5+ ve Custom DDNS girişi sunan ağ geçidi ürün yazılımlarıyla çalışır (ER605, ER7206 ve benzerleri). Service Provider olarak "Custom" seçin ve yeni bir Dynamic DNS girişi oluşturun — Omada, URL'deki [DOMAIN], [IP], [USERNAME] ve [PASSWORD] değerlerini otomatik olarak yerine koyar.

Ayrıntılı kurulum kılavuzu

Aruba Instant

Configuration → Services → Dynamic DNS

Sağlayıcı:
DynDNS
URL:
https://api.dnsbeacon.com/nic/update?hostname=<h>&myip=<a>
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

Aruba Instant (ArubaOS 8.x+) özel Dynamic DNS profillerini destekler. Web arayüzünde veya CLI üzerinden (`dynamic-dns` / `ddns-profile`) sağlayıcıyı "DynDNS" olarak ayarlayın ve güncellemelerin DNS Beacon API'sine gitmesi için URL'yi değiştirin. Aruba, <h> yerine ana bilgisayar adını, <a> yerine geçerli IP'yi koyar.

Ayrıntılı kurulum kılavuzu

LANCOM

Communication → General → Action Table (LANconfig)

Eylem (URL):
https://api.dnsbeacon.com/nic/update?hostname=%h&myip=%a
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

LANconfig'de Communication → General → Action Table altında "Established" / IP değişimi üzerine tetiklenen yeni bir eylem oluşturun. LANCOM, %h yerine ana bilgisayar adını, %a yerine geçerli IPv4 adresini koyar (IPv6 için %z kullanın). Kimlik bilgilerinizi URL'ye `https://<username>:<API key>@…` biçiminde gömün.

Ayrıntılı kurulum kılavuzu

DrayTek Vigor

Applications → Dynamic DNS Setup

Hizmet sağlayıcısı:
User-Defined
Provider Host:
api.dnsbeacon.com
Service API:
/nic/update?hostname=myhouse.dnsfollowme.uk&myip=###IP###
Alan adı:
myhouse.dnsfollowme.uk
Login Account:
e-posta adresiniz
Parola:
API anahtarınız

Service Provider olarak "User-Defined" seçin. DrayTek, ###IP### değerini geçerli WAN IP ile otomatik olarak değiştirir; Login Account ve parola /nic/update adresine HTTP basic auth olarak gönderilir. Router doğrudan internete bağlıysa "Determine Real WAN IP" ayarını "WAN IP" yapın.

Ayrıntılı kurulum kılavuzu

Ubiquiti EdgeRouter

CLI (configure) — veya GUI: Services → DNS → Dynamic DNS

Protokol:
dyndns2
Sunucu:
api.dnsbeacon.com
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Login:
e-posta adresiniz
Parola:
API anahtarınız

EdgeOS ddclient kullanır. CLI'da: `set service dns dynamic interface eth0 service custom-dnsbeacon protocol dyndns2`, ardından `server <API host>`, `host-name <hostname>`, `login <email>`, `password <API key>` — sonra `commit; save`. eth0 yerine kendi WAN arayüzünüzü yazın.

Ayrıntılı kurulum kılavuzu

FortiGate

Network → DNS → Dynamic DNS

Sunucu:
genericDDNS
Sunucu adresi:
api.dnsbeacon.com
Alan adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

FortiOS 6.x ve üzeri, belirttiğiniz herhangi bir sunucuda standart DynDNS2 /nic/update uç noktasını çağıran "genericDDNS" sunucu türünü destekler. CLI'da: `config system ddns` → `set ddns-server genericDDNS`, API adresi için `set ddns-server-addr`, ana bilgisayar adınız için `set ddns-domain`, kimlik doğrulama için `ddns-username` / `ddns-password`. monitor-interface ayarını WAN arayüzünüze yapın.

Ayrıntılı kurulum kılavuzu

bintec elmeg

Local Services → DynDNS Client → DynDNS Provider → New

Sunucu:
api.dnsbeacon.com
Güncelleme URL'si:
/nic/update?hostname=<domain>&myip=<ipaddr>
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

Local Services → DynDNS Client → DynDNS Provider altında bu sunucu ve güncelleme URL'siyle yeni bir sağlayıcı oluşturun. bintec, <domain> yerine ana bilgisayar adını, <ipaddr> yerine geçerli WAN IP'yi koyar; kullanıcı adı ve parola kimlik doğrulama için gönderilir. Ardından DynDNS kaydında bu sağlayıcıyı seçin.

Ayrıntılı kurulum kılavuzu

Zyxel USG FLEX / ATP

Configuration → System → DDNS

DDNS sağlayıcısı:
User customize
Sunucu / Host:
api.dnsbeacon.com
URL:
/nic/update?hostname=<domain>&myip=<ipaddr>
Alan adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

DDNS Provider olarak "User customize" seçin. Zyxel, <domain> yerine Domain Name değerini, <ipaddr> yerine WAN IP'yi koyar; Username ve Password, /nic/update adresine kimlik doğrulama olarak gönderilir. URL'nin sonundaki "?" zorunludur.

Ayrıntılı kurulum kılavuzu

Peplink Balance

Network → WAN → [bağlantı] → Dynamic DNS Settings

Hizmet:
custom (User-defined)
Sunucu:
api.dnsbeacon.com
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Kullanıcı adı:
e-posta adresiniz
Parola:
API anahtarınız

Ürün yazılımı 6.3'ten itibaren Dynamic DNS Settings altında özel bir DDNS sunucusu belirtebilirsiniz. Custom seçeneği DynDNS protokolünü konuşur — sunucu olarak API sunucusunu girin. Kullanıcı adı e-posta adresiniz, parola bir API anahtarıdır.

Ayrıntılı kurulum kılavuzu

VyOS

CLI (configure)

Protokol:
dyndns2
Sunucu:
api.dnsbeacon.com
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
Login:
e-posta adresiniz
Parola:
API anahtarınız

CLI'da: `set service dns dynamic name dnsbeacon protocol dyndns2`, ardından `server <API host>`, `host-name <hostname>`, `username <email>`, `password <API key>`, `address interface eth0` — sonra `commit; save`. VyOS 1.2/1.3'te yol `service dns dynamic interface eth0 service …` şeklindedir.

Ayrıntılı kurulum kılavuzu

Diğer cihazlar (DynDNS2 uyumlu)

DynDNS2 konuşan her cihaz şu bilgilerle çalışır:

Güncelleme URL'si:
https://api.dnsbeacon.com/nic/update?hostname=<host>&myip=<ip>
Kimlik doğrulama:
Basic Auth (e-posta / API anahtarı)
IPv6 (isteğe bağlı):
ek parametre &myipv6=<ipv6>

Yerel güncelleme istemcileri

Beta

Cihazın kendisinde çalışan hafif bir güncelleme istemcisi — DynDNS yapılandırması router'da olmadan genel IP'sini bildirmesi gereken dizüstü bilgisayarlar, iş istasyonları ve sunucular için ideal. Windows, macOS ve Linux için mevcut.

  • Duruma tek bakışta erişim — Windows'ta tepsi simgesi, macOS'te menü çubuğu simgesi, Linux'ta dnsbeacon-client status komutu: son güncelleme zamanı, bildirilen IP, sonraki çalışma.
  • Açılışta otomatik başlar, manuel tetikleme gerekmez; güncellemeler arka planda çalışır.
  • IPv4 ve IPv6'yı ayrı ayrı algılar ve her iki adres ailesini paralel olarak güncel tutabilir.
  • İmzalı yükleyiciler: Windows için MSI, macOS için noter onaylı pkg (universal). Linux için deb, rpm veya x86-64, ARM64 ve ARMv7 için statik ikili dosya.

Üç istemci de kontrol panelinde İndirmeler altında mevcut; aşağıdaki kılavuzlar kurulumu adım adım anlatır.

Windows İstemcisi

sistem tepsisi simgesi → Ayarlar

Kurulum:
MSI dosyasını İndirmeler sayfasından indirin (kontrol paneli → İndirmeler) ve kurun
Ana bilgisayar adı:
myhouse.dnsfollowme.uk
API anahtarı:
kontrol panelinden dyndns_… anahtarı (giriş maskelenir)
Aralık:
IP denetimleri arasındaki dakika (varsayılan 5)
IPv4 (A):
“Update IPv4 (A)” onay kutusu — varsayılan açık
IPv6 (AAAA):
“Update IPv6 (AAAA)” onay kutusu — yalnızca IPv6 için (DS-Lite) IPv4 kutusunun işaretini kaldırın
Hizmet:
Windows hizmeti, oturum açmış kullanıcı olmasa bile günceller

API anahtarı, kontrol panelinden alınan bir dyndns_… anahtarıdır — hesap parolaları sunucu tarafından reddedilir. Hizmet kendini otomatik olarak güncel tutar; tepsi uygulaması durumu ve son IP'yi gösterir.

Ayrıntılı kurulum kılavuzu

macOS İstemcisi

Terminal

Kurulum:
pkg dosyasını İndirmeler sayfasından indirin (kontrol paneli → İndirmeler) ve çift tıklayarak kurun
Yapılandırma:
sudo dnsbeacon-client configure --hostname myhouse.dnsfollowme.uk
--hostname <fqdn>:
güncel tutulacak ana bilgisayar adı
--interval <min>:
IP denetimleri arasındaki dakika (varsayılan 5)
--ipv4 / --no-ipv4:
IPv4'ü güncelle (A kaydı) — varsayılan açık
--ipv6 / --no-ipv6:
IPv6'yı güncelle (AAAA kaydı) — varsayılan kapalı; yalnızca IPv6 için --no-ipv4 --ipv6 (ör. DS-Lite)
--api-key-stdin:
API anahtarını stdin'den okur (betikler için); onsuz gizli bir giriş istemi alırsınız
Uygula:
sudo launchctl kickstart -k system/com.dnsbeacon.client
Doğrula:
dnsbeacon-client status veya sudo dnsbeacon-client once --force
Günlük:
/Library/Logs/DynDnsClient/daemon.log

API anahtarı, kontrol panelinden alınan bir dyndns_… anahtarıdır — hesap parolaları sunucu tarafından reddedilir. Kurulumdan sonra menü çubuğundaki “DNS Beacon” simgesi durumu gösterir; daemon, launchd hizmeti olarak oturum açmış kullanıcı olmasa bile çalışır ve kendini güncel tutar.

Ayrıntılı kurulum kılavuzu

Linux İstemcisi

Terminal

Kurulum:
paketi İndirmeler sayfasından indirin (kontrol paneli → İndirmeler): sudo dpkg -i dnsbeacon-client_*.deb, sudo rpm -i dnsbeacon-client-*.rpm veya tarball içinden sudo sh install.sh
Yapılandırma:
sudo dnsbeacon-client configure --hostname myhouse.dnsfollowme.uk
--hostname <fqdn>:
güncel tutulacak ana bilgisayar adı
--interval <min>:
IP denetimleri arasındaki dakika (varsayılan 5)
--ipv4 / --no-ipv4:
IPv4'ü güncelle (A kaydı) — varsayılan açık
--ipv6 / --no-ipv6:
IPv6'yı güncelle (AAAA kaydı) — varsayılan kapalı; yalnızca IPv6 için --no-ipv4 --ipv6 (ör. DS-Lite)
--api-key-stdin:
API anahtarını stdin'den okur (betikler için); onsuz gizli bir giriş istemi alırsınız
Uygula:
sudo systemctl restart dnsbeacon-client
Doğrula:
dnsbeacon-client status veya sudo dnsbeacon-client once --force
Günlük:
journalctl -u dnsbeacon-client -f

API anahtarı, kontrol panelinden alınan bir dyndns_… anahtarıdır — hesap parolaları sunucu tarafından reddedilir. İstemci, root altında bir systemd hizmeti olarak çalışır ve oturum açmış kullanıcı olmasa bile açılıştan itibaren günceller. Kendini, kurulduğu yolu izleyerek (dpkg, rpm veya ikili dosya değişimi) güncel tutar. dpkg/rpm olmayan sistemler için — Alpine, Arch, NAS ürün yazılımları — install.sh içeren bir tarball vardır; ikili dosya statik bağlantılıdır ve bağımlılığı yoktur.

Ayrıntılı kurulum kılavuzu

Kendi alan adınızı getirin

Desteklenen bir DNS sağlayıcısında kendiniz barındırdığınız bir alan adını bağlayabilirsiniz. API token'ınız AES-256-GCM ile şifrelenmiş olarak saklanır ve yalnızca o alan adının DNS kayıtlarını güncellemek için kullanılır.

Cloudflare

Ön koşul: alan adı Cloudflare'a devredilmiş olmalı (ad sunucuları Cloudflare'a ayarlı).

  1. Önce dash.cloudflare.com/profile/api-tokens üzerinde bir token oluşturun.
  2. Şablon olarak "Edit zone DNS" kullanın — izinler: Zone:DNS:Edit.
  3. Ardından Zone Resources altında Specific zone → your-domain.com veya All zones seçin.
  4. Token'ı kopyalayın ve kontrol panelinde Alan adları → Alan adı ekle altına yapıştırın.

Hetzner DNS

Ön koşul: alan adı Hetzner DNS Console'da bir bölge (zone) olarak tanımlı olmalı.

  1. Önce dns.hetzner.com/settings/api-token üzerinde bir API token'ı oluşturun.
  2. Token'ı kopyalayın — yalnızca bir kez gösterilir.
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "Hetzner DNS" seçin ve token'ı yapıştırın.

united-domains

Ön koşul: united-domains'te ilgili bölge için ücretli DNS API ek paketi etkinleştirilmiş olmalı. O olmadan token hiçbir bölge döndürmez.

  1. DNS API ek paketini united-domains portföyünüzde satın alın.
  2. API anahtarını müşteri hesabınızda oluşturun.
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "united-domains" seçin ve anahtarı yapıştırın.

Hız sınırı: token başına saatte 1.200 istek.

IONOS

Ön koşul: alan adı IONOS hesabınızda olmalı ve geliştirici portalında API erişimi etkinleştirilmiş olmalı.

  1. Önce developer.hosting.ionos.de/keys adresini açın ve yeni bir anahtar çifti oluşturun (genel önek + gizli anahtar).
  2. "<prefix>.<secret>" biçimindeki birleşik token'ı kopyalayın — yalnızca bir kez gösterilir.
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "IONOS" seçin ve birleşik token'ı yapıştırın.

TXT kayıtları desteklenir — IONOS'ta barındırılan bölgeler için DNS-01 üzerinden Let's Encrypt sertifikaları çalışır.

INWX

Ön koşul: alan adı INWX hesabınızda olmalı.

  1. Önce INWX müşteri alanına giriş yapın ve "Account → User management" altında 2FA'sız bir API alt kullanıcısı oluşturun.
  2. Alt kullanıcının kullanıcı adını ve parolasını not edin.
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "INWX" seçin ve kullanıcı adı ile parolayı girin.

Önemli: Hesapta Mobile-TAN 2FA etkinken INWX API girişi başarısız olur. Bunun için 2FA'sız ayrı bir alt kullanıcı oluşturun — ana hesabınız 2FA'yı koruyabilir (ve korumalıdır).

netcup

Ön koşul: alan adı netcup hesabınız üzerinden yönetiliyor olmalı.

  1. Önce netcup Customer Control Panel içinde "Stammdaten ändern → API" altında yeni bir API anahtar çifti oluşturun.
  2. Müşteri numarasını, API anahtarını ve API parolasını not edin (parola yalnızca bir kez gösterilir).
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "netcup" seçin ve üç değeri de yapıştırın.

Not: netcup API'si kayıt kümesi (recordset) tabanlıdır (her değişiklik kayıt kümesinin tamamını değiştirir). Biz bir Let's Encrypt TXT kaydı yazarken tam o anda CCP'de DNS kayıtlarını elle düzenlerseniz bir değişiklik kaybolabilir. Normal trafik için (DynDNS güncellemeleri, sertifika yenilemeleri) bu bir sorun değildir.

OVHcloud

Ön koşul: alan adı OVHcloud hesabınızda olmalı ve Avrupa uç noktasını (eu.api.ovh.com) kullanıyor olmalısınız.

  1. Önce ovh.com/auth/api/createApp adresinde yeni bir API uygulaması oluşturun — bir application key ve bir application secret alırsınız.
  2. Ardından OVH Token Maker aracını açın, application key ile secret'ı girin ve bir consumer key üretin.
  3. Önemli: consumer key'e şu hakları verin (her biri için GET, POST, PUT, DELETE: /domain/zone/*), OVH hesabınızda onaylayın ve oluşan consumer key'i kopyalayın.
  4. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "OVHcloud" seçin ve üç değeri de yapıştırın.

Not: Varsayılan olarak AB uç noktasını kullanırız. CA/US hesapları farklı bir temel URL gerektirir — lütfen önceden bize ulaşın.

deSEC

Ön koşul: (ücretsiz) bir deSEC.io hesabı ve orada tanımlı bir bölge.

  1. Önce desec.io/tokens adresinde yeni bir API token'ı oluşturun.
  2. Token'ı hemen kopyalayın — yalnızca bir kez gösterilir.
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "deSEC" seçin ve token'ı yapıştırın.

deSEC, ACME-DNS-01 dostudur — Let's Encrypt sertifikaları özel bir yapılandırma gerekmeden çalışır.

Gandi

Ön koşul: alan adı Gandi hesabınız üzerinden yönetiliyor olmalı.

  1. Önce admin.gandi.net adresini açın ve oturum açın.
  2. Ardından Authentication options → Personal Access Tokens altında "Manage DNS records" iznine sahip yeni bir token oluşturun.
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "Gandi" seçin ve token'ı yapıştırın.

Gandi LiveDNS en az 300 sn TTL zorunlu kılar — daha düşük değerleri otomatik olarak yükseltiriz.

Mittwald

Ön koşul: bir projesi olan bir Mittwald hesabı ve alan adının orada DNS bölgesi olarak tanımlı olması.

  1. mStudio'da Profile → API Tokens altında DNS bölgelerine yazma erişimi olan yeni bir token oluşturun.
  2. Bölgenin ait olduğu projenin proje kimliğini (UUID) not edin — mStudio URL'sinde görünür.
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "Mittwald" seçin ve API token'ı ile proje kimliğini yapıştırın.

Not: Mittwald her alt alan adı için projenizde ayrı bir "DNS Zone" nesnesi oluşturur (alt bölge delegasyonu). 10 DynDNS ana bilgisayarı → 10 alt bölge — işlevsel olarak sorunsuz, ama mStudio arayüzünde görünür.

Infomaniak

Ön koşul: alan adı Infomaniak Manager hesabınızda olmalı.

  1. Önce Manager → Profile → API keys bölümünü açın ve "Domain" kapsamına sahip bir token oluşturun.
  2. Token'ı not edin (yalnızca bir kez gösterilir).
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "Infomaniak" seçin ve token'ı yapıştırın.

Infomaniak TXT kayıtlarını doğal olarak destekler — DNS-01 üzerinden Let's Encrypt sertifikaları özel yapılandırma gerekmeden çalışır.

Scaleway

Ön koşul: alan adı Scaleway'de kayıtlı ve hesabınızda yönetiliyor olmalı.

  1. Scaleway konsolunda IAM → API keys altında yeni bir API anahtarı oluşturun.
  2. Yalnızca "Secret Key" değerini not edin — access key gerekmez.
  3. Kontrol panelinde Alan adları → Alan adı ekle altında sağlayıcı olarak "Scaleway" seçin ve Secret Key'i yapıştırın.

Scaleway, PATCH tabanlı bir değişiklik modeli kullanır — işlemler istek başına atomiktir. Let's Encrypt DNS-01 doğal olarak çalışır.

API ve uç noktalar

DynDNS2 uç noktası

Router uyumlu güncelleme uç noktası:

GET https://api.dnsbeacon.com/nic/update?hostname=<host>&myip=<ipv4>[&myipv6=<ipv6>]
Authorization: Basic base64(<email>:<api-key>)

Olası yanıtlar:

good <ip>Güncelleme kabul edildi
nochg <ip>IP değişmedi, DNS güncellemesi gerekmiyor
nohostAna bilgisayar adı mevcut değil veya devre dışı
badauthE-posta veya API anahtarı hatalı
badparamGeçersiz parametreler (ör. hatalı biçimli IP)
abuseIP adresine hedef olarak izin verilmiyor (ayrılmış aralık veya bölgesel politika) — tekrar denemeyin
911Sunucu hatası — daha sonra tekrar deneyin

curl ile test edin

curl -u "you@example.com:dyndns_..." \
  "https://api.dnsbeacon.com/nic/update?hostname=myhouse.dnsfollowme.uk&myip=1.2.3.4"
Kullanılabilir

Ana bilgisayar adlarınız için otomatik SSL

Let's Encrypt üzerinden tek tıkla sertifika alma — doğrudan kontrol panelinden, ACME istemcisi yok, sizin tarafınızda yapılandırma yok. Bizim alan adımızdaki alt alan adları ve kendi alan adınız (BYOD) için çalışır.

  • Kontrol panelinden tek tıkla sertifika alma — bizim alan adımızdaki alt alan adları ve kendi alan adınız (BYOD) için çalışır.
  • Arka planda otomatik yenileme; en güncel sertifika her zaman indirilebilir durumda.
  • DNS-01 doğrulaması — açık 80 numaralı porta gerek yok; NAT veya DS-Lite arkasında çalışır.
  • CAA sabitleme, ana bilgisayar adlarınız için yalnızca yetkili CA'ların sertifika verebilmesini sağlar.

PRO veya BUSINESS planı gerektirir.

SSS

Router'ım güncelleme göndermiyor — ne yapmalıyım?

Çoğu router (UniFi, Fritz!Box) yalnızca WAN IP gerçekten değiştiğinde güncelleme gönderir. Bir güncellemeyi zorlamak için router'da DynDNS yapılandırmasını devre dışı bırakın, kaydedin, yeniden etkinleştirin, kaydedin. Kontrol panelindeki Ana bilgisayar adları → Geçmiş sekmesi güncellemelerin gelip gelmediğini gösterir.

API anahtarımı nasıl kullanırım?

Router'da parola alanına hesap parolanız yerine bu anahtarı girin. Kullanıcı adı olarak e-posta adresiniz kalır. API anahtarını, hesap parolanızı değiştirmeden istediğiniz zaman iptal edebilirsiniz.

IPv6 kullanabilir miyim?

Evet. Güncelleme URL'sine "&myipv6=<your-ipv6>" ekleyin — hizmet, A kaydının yanında bir AAAA kaydı oluşturur. Free ve Pro planları her ikisini paralel kullanabilir.

API anahtarımı kaybedersem ne olur?

API anahtarları yalnızca hash olarak saklanır ve kurtarılamaz. Kontrol panelinde eski anahtarı silin, yenisini oluşturun ve router'ınızı güncelleyin.

Kaç ana bilgisayar adı/alan adı oluşturabilirim?

Free: 3 ana bilgisayar adı, 1 özel alan adı, 3 API anahtarı. Pro: sınırsız. Business: sınırsız + ekip girişi.

Alan adı doğrulaması nedir?

Özel bir alan adı eklediğinizde hizmet, verdiğiniz token ile DNS sağlayıcısını çağırır ve bölgenin var olduğunu ve token'ın erişiminin bulunduğunu denetler. Bu başarılı olursa alan adı doğrulanmış olarak işaretlenir ve hemen kullanılabilir.

İki faktörlü kimlik doğrulamayı nasıl etkinleştiririm?

Ayarlar → İki faktörlü kimlik doğrulama altından. Kurulum sırasında hizmet, Google Authenticator, Authy, Bitwarden veya 1Password ile tarayacağınız bir QR kodu gösterir. Etkinleştirmede 8 tek kullanımlık yedek kod alırsınız — güvenli bir yerde saklayın. /nic/update için API anahtarları 2FA'dan etkilenmez — router'lar için yine yalnızca e-posta + API anahtarı gerekir.