Nadzorna pločaPrijava

Pomoć i vodiči

Upute za postavljanje routera, DNS providera i API-ja.

Početak rada

  1. Stvori račun i potvrdi svoju e-mail adresu.
  2. Na nadzornoj ploči idi u Hostnameovi → Stvori i dodaj subdomenu poput myhouse.dnsfollowme.uk.
  3. Na kartici API ključevi stvori API ključ (npr. "Fritz!Box dnevni boravak") i kopiraj ga na sigurno — prikazuje se samo jednom.
  4. Konfiguriraj svoj router prema Postavljanje routera — koristi API ključ kao lozinku.

Postavljanje routera

Radije biste instalirali program na uređaj nego konfigurirali router? Za to služe nativni klijenti.

IPv4 ili IPv6?

Gornje vrijednosti ažuriraju IPv4 adresu (A zapis) — uobičajen slučaj na vezama s vlastitom javnom IPv4 adresom. Za IPv6 (AAAA zapis) uređaj dodatno ili umjesto toga šalje parametar &myipv6=<IPv6>. Kako to učiniti na ovom uređaju piše u retku „IPv6“ tablice.

DS-Lite ili CGNAT (mnoge kabelske i optičke veze): usmjerivač tada nema javnu IPv4 adresu, a privatnu WAN adresu usluga odbija s „abuse“. U tom slučaju šaljite samo myipv6 — ili koristite DNS Beacon klijent izravno na ciljnom uređaju, koji sam prepoznaje obje adresne obitelji.

Fritz!Box (AVM)

Internet → Permit Access → DynDNS

Provider:
Custom
Update URL:
https://api.dnsbeacon.com/nic/update?hostname=<domain>&myip=<ipaddr>
Naziv domene:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
Zamjenski znak <ip6addr>. Dual stack: dodajte &myipv6=<ip6addr> na URL za ažuriranje. DS-Lite: šaljite samo ?hostname=<domain>&myipv6=<ip6addr>, bez <ipaddr>.
Detaljne upute →

Synology NAS

Control Panel → External Access → DDNS → Add

Provider:
Custom
Hostname:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
URL servera:
https://api.dnsbeacon.com/nic/update?hostname=__HOSTNAME__&myip=__MYIP__
IPv6:
DSM 7: zamjenski znak __MYIPV6__ — dodajte &myipv6=__MYIPV6__ na URL servera (kod DS-Litea izostavite &myip=__MYIP__). Starije verzije DSM-a ne poznaju taj zamjenski znak.
Detaljne upute →

Ubiquiti UniFi

Settings → Internet → WAN → Dynamic DNS

Servis:
custom (ili dyndns)
Hostname:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
Server:
api.dnsbeacon.com/nic/update?hostname=%h&myip=%i
IPv6:
Samo IPv4 – UniFi OS ne podržava AAAA ažuriranja. Za IPv6 koristite DNS Beacon klijent izravno na ciljnom uređaju.

Napomena: UniFi šalje ažuriranja samo kad se WAN IP stvarno promijeni. Za prisilno ažuriranje, onemogući DynDNS konfiguraciju, spremi, ponovno omogući i spremi.

Detaljne upute →

pfSense / OPNsense

Services → Dynamic DNS → Add

Vrsta servisa:
Custom
Update URL:
https://api.dnsbeacon.com/nic/update?hostname=%h&myip=%IP%
Hostname:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
Dodajte drugi unos sa Service Type „Custom (v6)“ i u njegovu URL-u za ažuriranje koristite &myipv6=%IP% umjesto &myip=%IP%.
Detaljne upute →

OpenWrt

Services → Dynamic DNS

Provider:
-- custom --
Update URL:
https://api.dnsbeacon.com/nic/update?hostname=[DOMAIN]&myip=[IP]
Naziv domene:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
Dodajte drugu DDNS konfiguraciju s verzijom IP adrese IPv6 (use_ipv6) i u njezinu URL-u za ažuriranje koristite &myipv6=[IP] umjesto &myip=[IP].

Najprije instalirajte paket luci-app-ddns (System → Software ili opkg install luci-app-ddns ddns-scripts). OpenWrt automatski zamjenjuje [DOMAIN] i [IP] u URL-u.

Detaljne upute →

OPNsense

Services → Dynamic DNS → Settings

Vrsta servisa:
Custom
Server:
api.dnsbeacon.com
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
Hostname:
myhouse.dnsfollowme.uk
IPv6:
Dodajte drugi račun samo za IPv6: postavite „Check ip method“ na IPv6 uslugu i uključite „Allow IPv6“ pod General Settings.

Najprije instalirajte dodatak os-ddclient (System → Firmware → Plugins) i odaberite uslugu Custom – šalje standardne DynDNS2 nadogradnje na /nic/update.

Detaljne upute →

DD-WRT

Services → DDNS

Servis:
Custom
Server:
api.dnsbeacon.com
Update URL:
/nic/update?hostname=
Hostname:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
Samo IPv4 – DDNS sučelje šalje samo IPv4; za IPv6 trebala bi vlastita cron skripta. Za IPv6 koristite DNS Beacon klijent izravno na ciljnom uređaju.

Postavite DDNS Service na Custom. DD-WRT automatski dodaje vaše ime hosta i trenutnu IP adresu na URL.

Detaljne upute →

TP-Link Omada

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

Service Provider:
Custom
Update URL:
https://api.dnsbeacon.com/nic/update?hostname=[DOMAIN]&myip=[IP]
Domain Name:
myhouse.dnsfollowme.uk
Username:
tvoja e-mail adresa
Password:
tvoj API ključ
IPv6:
Samo IPv4 – Omada DDNS još ne podržava IPv6 ažuriranja. Za IPv6 koristite DNS Beacon klijent izravno na ciljnom uređaju.

Radi s Omada Controllerom v5+ i firmwareom ER pristupnika (ER605, ER7206…) koji nude unos Custom DDNS. Odaberi „Custom" kao Service Provider i kreiraj novi Dynamic DNS unos — Omada automatski zamjenjuje [DOMAIN], [IP], [USERNAME] i [PASSWORD] u URL-u.

Detaljne upute →

Aruba Instant

Configuration → Services → Dynamic DNS

Provider:
DynDNS
URL:
https://api.dnsbeacon.com/nic/update?hostname=<h>&myip=<a>
Hostname:
myhouse.dnsfollowme.uk
Username:
tvoja e-mail adresa
Password:
tvoj API ključ
IPv6:
Samo IPv4 – Aruba Instant On ne podržava DDNS s IPv6. Za IPv6 koristite DNS Beacon klijent izravno na ciljnom uređaju.

Aruba Instant (ArubaOS 8.x+) podržava prilagođene Dynamic DNS profile. U WebUI-u ili putem CLI-a (`dynamic-dns` / `ddns-profile`) postavi pružatelja na „DynDNS" i nadjača URL tako da ažuriranja idu na DNS Beacon API. Aruba zamjenjuje <h> imenom hosta i <a> trenutnom IP adresom.

Detaljne upute →

LANCOM

Communication → General → Action Table (LANconfig)

Akcija (URL):
https://api.dnsbeacon.com/nic/update?hostname=%h&myip=%a
Hostname:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
Zamjenski znak %z. Dual stack: dodajte &myipv6=%z na URL akcije. DS-Lite: koristite samo ?hostname=%h&myipv6=%z.

U LANconfigu, pod Communication → General → Action Table, kreiraj novu akciju koja se aktivira na „Established" / promjenu IP-a. LANCOM zamjenjuje %h imenom hosta i %a trenutnom IPv4 adresom (za IPv6 koristi %z). Ugradi vjerodajnice kao `https://<korisničko ime>:<API ključ>@…` u URL.

Detaljne upute →

DrayTek Vigor

Applications → Dynamic DNS Setup

Service Provider:
User-Defined
Provider Host:
api.dnsbeacon.com
Service API:
/nic/update?hostname=myhouse.dnsfollowme.uk&myip=###IP###
Domain Name:
myhouse.dnsfollowme.uk
Login Account:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
Samo IPv4 – Customized DDNS putem ###IP### daje samo WAN IPv4. Za IPv6 koristite DNS Beacon klijent izravno na ciljnom uređaju.

Odaberi „User-Defined" kao Service Provider. DrayTek automatski zamjenjuje ###IP### trenutnom WAN IP adresom; Login Account i lozinka šalju se kao HTTP basic autentikacija na /nic/update. Postavi „Determine Real WAN IP" na „WAN IP" ako je usmjerivač izravno spojen na internet.

Detaljne upute →

Ubiquiti EdgeRouter

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

Protokol:
dyndns2
Server:
api.dnsbeacon.com
Hostname:
myhouse.dnsfollowme.uk
Login:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
Samo IPv4 – ddclient isporučen s EdgeOS-om ne obrađuje AAAA ažuriranja pouzdano. Za IPv6 koristite DNS Beacon klijent izravno na ciljnom uređaju.

EdgeOS koristi ddclient. U CLI-u: `set service dns dynamic interface eth0 service custom-dnsbeacon protocol dyndns2`, zatim `server <API host>`, `host-name <hostname>`, `login <e-mail>`, `password <API ključ>` — pa `commit; save`. Zamijeni eth0 svojim WAN sučeljem.

Detaljne upute →

FortiGate

Network → DNS → Dynamic DNS

Server:
genericDDNS
Adresa servera:
api.dnsbeacon.com
Domain:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
FortiOS 7.0+: dodajte drugi DDNS unos sa server-type ipv6 i addr-type ipv6.

FortiOS od verzije 6.x podržava tip servera „genericDDNS", koji poziva standardni DynDNS2 endpoint /nic/update na bilo kojem serveru kojeg navedete. U CLI-u: `config system ddns` → `set ddns-server genericDDNS`, `set ddns-server-addr` s adresom API-ja, `set ddns-domain` s vašim imenom hosta, `ddns-username` / `ddns-password` za autentikaciju. Postavite monitor-interface na vaše WAN sučelje.

Detaljne upute →

bintec elmeg

Local Services → DynDNS Client → DynDNS Provider → New

Server:
api.dnsbeacon.com
Update URL:
/nic/update?hostname=<domain>&myip=<ipaddr>
Hostname:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
Od firmvera 10.2.5 DynDNS klijent prijavljuje i IPv6 (uklj. DS-Lite) — uključite IPv6 opciju u unosu pružatelja; zamjenski znak prema pomoći firmvera.

Pod Local Services → DynDNS Client → DynDNS Provider kreiraj novog pružatelja s ovim serverom i update URL-om. bintec zamjenjuje <domain> imenom hosta i <ipaddr> trenutnom WAN IP adresom; korisničko ime i lozinka šalju se za autentikaciju. Zatim u DynDNS registraciji odaberi ovog pružatelja.

Detaljne upute →

Zyxel USG FLEX / ATP

Configuration → System → DDNS

DDNS Provider:
User customize
Server / Host:
api.dnsbeacon.com
URL:
/nic/update?hostname=<domain>&myip=<ipaddr>
Domain Name:
myhouse.dnsfollowme.uk
Username:
tvoja e-mail adresa
Password:
tvoj API ključ
IPv6:
Samo IPv4 – ZLD DDNS funkcija prijavljuje samo IPv4 WAN sučelja. Za IPv6 koristite DNS Beacon klijent izravno na ciljnom uređaju.

Odaberi „User customize" kao DDNS Provider. Zyxel zamjenjuje <domain> Domain Name vrijednošću i <ipaddr> WAN IP adresom; Username i Password šalju se kao autentikacija na /nic/update. Završni „?" u URL-u je obavezan.

Detaljne upute →

Peplink Balance

Network → WAN → [veza] → Dynamic DNS Settings

Service:
custom (User-defined)
Server:
api.dnsbeacon.com
Hostname:
myhouse.dnsfollowme.uk
Username:
tvoja e-mail adresa
Password:
tvoj API ključ
IPv6:
Samo IPv4 – Peplinkov DDNS ne prijavljuje IPv6 adrese. Za IPv6 koristite DNS Beacon klijent izravno na ciljnom uređaju.

Od firmwarea 6.3 možeš navesti vlastiti DDNS server pod Dynamic DNS Settings. Custom opcija govori DynDNS protokol — unesi API host kao server. Korisničko ime je tvoj e-mail, lozinka API ključ.

Detaljne upute →

VyOS

CLI (configure)

Protokol:
dyndns2
Server:
api.dnsbeacon.com
Hostname:
myhouse.dnsfollowme.uk
Login:
tvoja e-mail adresa
Lozinka:
tvoj API ključ
IPv6:
VyOS 1.4+: napravite zaseban name blok za IPv6 (npr. dnsbeacon6) i u njemu dodatno postavite ip-version ipv6.

U CLI-u: `set service dns dynamic name dnsbeacon protocol dyndns2`, zatim `server <API host>`, `host-name <hostname>`, `username <e-mail>`, `password <API ključ>`, `address interface eth0` — pa `commit; save`. Na VyOS 1.2/1.3 putanja je `service dns dynamic interface eth0 service …`.

Detaljne upute →

MikroTik RouterOS

System → Scripts i System → Scheduler (WinBox ili terminal)

WAN sučelje:
sučelje s javnom IP adresom, npr. ether1 ili pppoe-out1 (u skripti zamijenite ether1)
Hostname:
myhouse.dnsfollowme.uk
Korisničko ime:
tvoja e-mail adresa (<email> u skripti)
Lozinka:
tvoj API ključ (<api-key> u skripti)
Skripta, redak 1:
:local a [/ip address get [find interface=ether1] address]; :local ip [:pick $a 0 [:find $a "/"]]
Skripta, redak 2:
:local r [/tool fetch url="https://api.dnsbeacon.com/nic/update?hostname=myhouse.dnsfollowme.uk&myip=$ip" user="<email>" password="<api-key>" output=user as-value]; :log info ("dnsbeacon: " . ($r->"data"))
Scheduler:
/system scheduler add name=dnsbeacon interval=5m on-event=dnsbeacon policy=read,write,test
IPv6:
U retku 1 zamijenite /ip address s /ipv6 address i [find interface=ether1] s [find interface=ether1 global]; u retku 2 šaljite &myipv6=$ip umjesto &myip=$ip.

RouterOS nema ugrađeni DynDNS2 klijent — IP Cloud radi samo s MikroTikovom vlastitom uslugom. Zato ažuriranje obavlja skripta od dva retka: redak 1 čita IP adresu WAN sučelja, redak 2 poziva /nic/update putem /tool fetch s HTTP basic autentifikacijom i zapisuje odgovor u zapisnik. Kod DSL/PPPoE veze WAN sučelje obično se zove pppoe-out1. Iza CGNAT-a/DS-Litea WAN IP je privatna i ionako nedostupna preko IPv4 — tada umjesto toga pošaljite myipv6 s globalnom IPv6 adresom. Vrijedi za RouterOS 7 (i 6.45+).

Detaljne upute →

Drugi uređaji (kompatibilni s DynDNS2)

Svaki uređaj koji podržava DynDNS2 radi sa sljedećim:

Update URL:
https://api.dnsbeacon.com/nic/update?hostname=<host>&myip=<ip>
Autentifikacija:
Basic Auth (e-mail / API ključ)
IPv6 (opcionalno):
dodatni parametar &myipv6=<ipv6>

Nativni update klijenti

Beta

Lagani klijent za ažuriranje koji radi izravno na uređaju — idealan za prijenosnike, radne stanice i poslužitelje koji trebaju prijaviti svoju javnu IP adresu bez da router preuzima DynDNS konfiguraciju. Dostupan za Windows, macOS i Linux.

  • ✓Status na prvi pogled — tray ikona na Windowsima, traka izbornika na macOS-u, naredba dnsbeacon-client status na Linuxu: zadnji update, prijavljena IP, sljedeće pokretanje.
  • ✓Automatsko pokretanje pri boot-u, bez ručnog okidanja; updatei se izvršavaju u pozadini.
  • ✓Detektira IPv4 i IPv6 zasebno i može držati obje adresne obitelji ažurnima paralelno.
  • ✓Potpisani installeri: MSI za Windows, notarizirani pkg za macOS (univerzalni). Za Linux deb, rpm ili statička binarna datoteka za x86-64, ARM64 i ARMv7.

Sva tri klijenta dostupna su na nadzornoj ploči pod Preuzimanja; vodiči ispod opisuju postavljanje korak po korak.

Windows klijent

ikona u traci → Postavke

Instalacija:
preuzmite MSI sa stranice preuzimanja (nadzorna ploča → Preuzimanja) i instalirajte ga
Hostname:
myhouse.dnsfollowme.uk
API ključ:
dyndns_… ključ iz nadzorne ploče (unos je maskiran)
Interval:
minute između provjera IP-a (zadano 5)
IPv4 (A):
kvačica „Ažuriraj IPv4 (A)“ — zadano uključena
IPv6 (AAAA):
kvačica „Ažuriraj IPv6 (AAAA)“ — odznačite IPv4 za samo IPv6 (DS-Lite)
Servis:
Windows servis ažurira i bez prijavljenog korisnika

API ključ je dyndns_… ključ iz nadzorne ploče — poslužitelj odbija lozinke računa. Servis se sam ažurira; aplikacija u traci prikazuje status i zadnju IP adresu.

Detaljne upute →

macOS klijent

Terminal

Instalacija:
preuzmite pkg sa stranice preuzimanja (nadzorna ploča → Preuzimanja) i instalirajte dvostrukim klikom
Postavljanje:
sudo dnsbeacon-client configure --hostname myhouse.dnsfollowme.uk
--hostname <fqdn>:
hostname koji se održava ažurnim
--interval <min>:
minute između provjera IP-a (zadano 5)
--ipv4 / --no-ipv4:
ažuriraj IPv4 (A zapis) — zadano uključeno
--ipv6 / --no-ipv6:
ažuriraj IPv6 (AAAA zapis) — zadano isključeno; --no-ipv4 --ipv6 za samo IPv6 (npr. DS-Lite)
--api-key-stdin:
učitaj API ključ sa stdin-a (za skripte); bez toga se traži skriveni unos
Primijeni:
sudo launchctl kickstart -k system/com.dnsbeacon.client
Provjeri:
dnsbeacon-client status ili sudo dnsbeacon-client once --force
Zapisnik:
/Library/Logs/DynDnsClient/daemon.log

API ključ je dyndns_… ključ iz nadzorne ploče — poslužitelj odbija lozinke računa. Nakon instalacije ikona „DNS Beacon“ u traci izbornika prikazuje status; daemon radi kao launchd servis i bez prijavljenog korisnika te se sam ažurira.

Detaljne upute →

Linux klijent

Terminal

Instalacija:
preuzmite paket sa stranice Preuzimanja (nadzorna ploča → Preuzimanja): sudo dpkg -i dnsbeacon-client_*.deb, sudo rpm -i dnsbeacon-client-*.rpm ili sudo sh install.sh iz tarballa
Postavljanje:
sudo dnsbeacon-client configure --hostname myhouse.dnsfollowme.uk
--hostname <fqdn>:
hostname koji se održava ažurnim
--interval <min>:
minute između provjera IP-a (zadano 5)
--ipv4 / --no-ipv4:
ažuriraj IPv4 (A zapis) — zadano uključeno
--ipv6 / --no-ipv6:
ažuriraj IPv6 (AAAA zapis) — zadano isključeno; --no-ipv4 --ipv6 za samo IPv6 (npr. DS-Lite)
--api-key-stdin:
učitaj API ključ sa stdin-a (za skripte); bez toga se traži skriveni unos
Primijeni:
sudo systemctl restart dnsbeacon-client
Provjeri:
dnsbeacon-client status ili sudo dnsbeacon-client once --force
Zapisnik:
journalctl -u dnsbeacon-client -f

API ključ je dyndns_… ključ iz nadzorne ploče — poslužitelj odbija lozinke računa. Klijent radi kao systemd servis pod rootom i ažurira od podizanja sustava čak i bez prijavljenog korisnika. Sam se održava ažurnim, i to istim putem kojim je instaliran (dpkg, rpm ili zamjena binarne datoteke). Za sustave bez dpkg-a/rpm-a — Alpine, Arch, NAS firmware — postoji tarball s install.sh; binarna datoteka je statički povezana i nema ovisnosti.

Detaljne upute →

Donesi vlastitu domenu

Možeš spojiti domenu koju hostaš sam kod podržanog DNS providera. Tvoj API token sprema se AES-256-GCM enkriptiran i koristi se isključivo za ažuriranje DNS zapisa te domene.

Cloudflare

Preduvjet: domena je delegirana na Cloudflare (nameserveri postavljeni na Cloudflare).

  1. Na dash.cloudflare.com/profile/api-tokens stvori token.
  2. Koristi predložak "Edit zone DNS" — dozvole: Zone:DNS:Edit.
  3. Pod Zone Resources odaberi ili Specific zone → tvoja-domena.com ili All zones.
  4. Kopiraj token i zalijepi ga na nadzornu ploču pod Domene → Dodaj domenu.

Hetzner DNS

Preduvjet: domena je postavljena kao zona u Hetzner DNS Console.

  1. Na dns.hetzner.com/settings/api-token stvori API token.
  2. Kopiraj token — prikazuje se samo jednom.
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "Hetzner DNS" i zalijepi token.

united-domains

Preduvjet: plaćeni DNS API dodatak je omogućen za zonu kod united-domains. Bez njega token ne vraća nikakve zone.

  1. Naruči DNS API dodatak u portfelju united-domains.
  2. Generiraj API ključ u svom korisničkom računu.
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "united-domains" i zalijepi ključ.

Ograničenje: 1.200 zahtjeva na sat po tokenu.

IONOS

Preduvjet: domena je u tvom IONOS računu i API pristup je omogućen u developer portalu.

  1. Otvori developer.hosting.ionos.de/keys i kreiraj novi par ključeva (public prefix + secret).
  2. Kopiraj kombinirani token u formatu "<prefix>.<secret>" — prikazuje se samo jednom.
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "IONOS" i zalijepi kombinirani token.

TXT zapisi su podržani — Let's Encrypt certifikati putem DNS-01 rade na zonama hostanim na IONOS-u.

INWX

Preduvjet: domena je u tvom INWX računu.

  1. Prijavi se u INWX korisničko područje i kreiraj API pod-korisnika bez 2FA u "Račun → Upravljanje korisnicima".
  2. Zapiši korisničko ime i lozinku pod-korisnika.
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "INWX" i unesi korisničko ime i lozinku.

Važno: INWX API prijava ne uspijeva ako račun ima aktivnu Mobile-TAN 2FA. Kreiraj zaseban pod-korisnik bez 2FA za to — tvoj glavni račun može (i trebao bi) zadržati 2FA.

netcup

Preduvjet: domena se upravlja preko tvog netcup računa.

  1. U netcup Customer Control Panel pod "Stammdaten ändern → API" kreiraj novi par API ključeva.
  2. Zapiši broj korisnika, API ključ i API lozinku (lozinka se prikazuje samo jednom).
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "netcup" i zalijepi sve tri vrijednosti.

Napomena: netcup API je recordset-based (svaka promjena zamjenjuje cijeli skup zapisa). Ako ručno uređuješ DNS zapise u CCP-u u istom trenutku kad mi postavljamo Let's Encrypt TXT zapis, jedna promjena se može izgubiti. U normalnom radu (DynDNS ažuriranja, obnove certifikata) to nije problem.

OVHcloud

Preduvjet: domena je u tvom OVHcloud računu i koristiš europski endpoint (eu.api.ovh.com).

  1. Kreiraj novu API aplikaciju na ovh.com/auth/api/createApp — dobit ćeš application key i application secret.
  2. Otvori OVH Token Maker, unesi application key i secret te generiraj consumer key.
  3. Važno: dodijeli consumer keyu sljedeća prava (GET, POST, PUT, DELETE svako na /domain/zone/*), potvrdi u svom OVH računu i kopiraj dobiveni consumer key.
  4. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "OVHcloud" i zalijepi sve tri vrijednosti.

Napomena: koristimo zadani EU endpoint. CA/US računi trebaju drugačiji base URL — molimo javi se unaprijed.

deSEC

Preduvjet: (besplatan) deSEC.io račun s konfiguriranom zonom.

  1. Kreiraj novi API token na desec.io/tokens.
  2. Odmah kopiraj token — prikazuje se samo jednom.
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "deSEC" i zalijepi token.

deSEC je ACME-DNS-01 kompatibilan — Let's Encrypt certifikati rade bez posebne konfiguracije.

Gandi

Preduvjet: domena se upravlja preko tvog Gandi računa.

  1. Otvori admin.gandi.net i prijavi se.
  2. U Authentication options → Personal Access Tokens kreiraj novi token s dozvolom "Manage DNS records".
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "Gandi" i zalijepi token.

Gandi LiveDNS zahtijeva minimalni TTL od 300s — automatski podižemo niže vrijednosti.

Mittwald

Preduvjet: Mittwald račun s projektom i domenom konfiguriranom kao DNS zona.

  1. U mStudiju, pod Profil → API Tokens kreiraj novi token s pravom pisanja DNS zona.
  2. Zapiši project ID (UUID) projekta koji sadrži zonu — vidljiv u mStudio URL-u.
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "Mittwald" i zalijepi API token i project ID.

Napomena: Mittwald kreira zasebni "DNS Zone" objekt u tvom projektu za svaku poddomenu (delegacija pod-zona). 10 DynDNS hostova → 10 pod-zona — funkcionalno ispravno, ali vidljivo u mStudio UI-u.

Infomaniak

Preduvjet: domena je u tvom Infomaniak Manager računu.

  1. Otvori Manager → Profil → API ključevi i kreiraj token s opsegom "Domain".
  2. Zapiši token (prikazuje se samo jednom).
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "Infomaniak" i zalijepi token.

Infomaniak izvorno podržava TXT zapise — Let's Encrypt certifikati putem DNS-01 rade bez posebne konfiguracije.

Scaleway

Preduvjet: domena je registrirana kod Scalewaya i upravljana u tvom računu.

  1. U Scaleway konzoli, pod IAM → API keys kreiraj novi API ključ.
  2. Zapiši samo "Secret Key" — access key nije potreban.
  3. Na nadzornoj ploči, pod Domene → Dodaj domenu, odaberi provider "Scaleway" i zalijepi Secret Key.

Scaleway koristi PATCH-bazirani model promjena — operacije su atomske po zahtjevu. Let's Encrypt DNS-01 radi izvorno.

API i endpointi

DynDNS2 endpoint

Endpoint za ažuriranje kompatibilan s routerima:

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

Mogući odgovori:

good <ip>Ažuriranje prihvaćeno
nochg <ip>IP nepromijenjen, DNS ažuriranje nije potrebno
nohostHostname ne postoji ili je neaktivan
badauthE-mail ili API ključ je netočan
badparamNeispravni parametri (npr. neispravan IP)
abuseIP adresa nije dopuštena kao odredište (rezervirani raspon ili regionalno ograničenje) — ne pokušavati ponovno
911Greška servera — pokušaj kasnije

Testiraj s curl

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

Automatski SSL za tvoje hostname

Izdavanje certifikata u jednom kliku putem Let's Encrypta — izravno iz dashboarda, bez ACME klijenta i bez konfiguracije s tvoje strane. Radi za poddomene na našoj domeni i za tvoju vlastitu domenu (BYOD).

  • ✓Izdavanje u jednom kliku iz dashboarda — radi za poddomene na našoj domeni i za tvoju vlastitu domenu (BYOD).
  • ✓Automatsko obnavljanje u pozadini; najnoviji certifikat je uvijek dostupan za preuzimanje.
  • ✓DNS-01 validacija — nije potreban otvoreni port 80, radi i iza NAT-a ili DS-Litea.
  • ✓CAA pinning osigurava da samo ovlaštene CA-e mogu izdavati certifikate za tvoje hostname.

Zahtijeva PRO ili BUSINESS plan.

ČPP

Moj router ne šalje ažuriranja — što da radim?▼

Većina routera (UniFi, Fritz!Box) šalje ažuriranja samo kad se WAN IP stvarno promijeni. Za prisilno ažuriranje, onemogući DynDNS konfiguraciju u routeru, spremi, ponovno omogući i spremi. Kartica Hostnameovi → Povijest na nadzornoj ploči pokazuje stižu li ažuriranja.

Moj API ključ — kako ga koristiti?▼

Unesi ga u router kao lozinku umjesto lozinke računa. E-mail ostaje kao korisničko ime. API ključ možeš opozvati bilo kada bez mijenjanja lozinke računa.

Mogu li koristiti IPv6?▼

Da. Dodaj "&myipv6=<tvoj-ipv6>" na update URL — servis će stvoriti AAAA zapis uz A zapis. Free i Pro planovi mogu koristiti oba paralelno.

Što ako izgubim svoj API ključ?▼

API ključevi se spremaju samo kao hashevi i ne mogu se vratiti. Obriši stari ključ na nadzornoj ploči, stvori novi i ažuriraj router.

Koliko hostnameova/domena mogu stvoriti?▼

Free: 3 hostnamea, 1 vlastita domena, 3 API ključa. Pro: neograničeno. Business: neograničeno + timska prijava.

Što je verifikacija domene?▼

Kad dodaš vlastitu domenu, servis koristi dostavljeni token za poziv DNS providera i provjeru postoji li zona te ima li token pristup. Ako to radi, domena je označena kao verificirana i može se koristiti odmah.

Kako omogućiti dvofaktorsku autentifikaciju?▼

Pod Postavke → Dvofaktorska autentifikacija. Tijekom postavljanja servis prikazuje QR kod koji skeniraš s Google Authenticator, Authy, Bitwarden ili 1Password. Pri aktivaciji dobiješ 8 jednokratnih rezervnih kodova — spremi ih sigurno. API ključevi za /nic/update ne podliježu 2FA — routeri i dalje trebaju samo e-mail i API ključ.