Pomoć i vodiči
Upute za postavljanje routera, DNS providera i API-ja.
Početak rada
- Stvori račun i potvrdi svoju e-mail adresu.
- Na nadzornoj ploči idi u Hostnameovi → Stvori i dodaj subdomenu poput
myhouse.dnsfollowme.uk. - Na kartici API ključevi stvori API ključ (npr. "Fritz!Box dnevni boravak") i kopiraj ga na sigurno — prikazuje se samo jednom.
- 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>.
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.
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%.
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
BetaLagani 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).
- Na dash.cloudflare.com/profile/api-tokens stvori token.
- Koristi predložak "Edit zone DNS" — dozvole:
Zone:DNS:Edit. - Pod Zone Resources odaberi ili Specific zone → tvoja-domena.com ili All zones.
- 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.
- Na dns.hetzner.com/settings/api-token stvori API token.
- Kopiraj token — prikazuje se samo jednom.
- 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.
- Naruči DNS API dodatak u portfelju united-domains.
- Generiraj API ključ u svom korisničkom računu.
- 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.
- Otvori developer.hosting.ionos.de/keys i kreiraj novi par ključeva (public prefix + secret).
- Kopiraj kombinirani token u formatu "<prefix>.<secret>" — prikazuje se samo jednom.
- 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.
- Prijavi se u INWX korisničko područje i kreiraj API pod-korisnika bez 2FA u "Račun → Upravljanje korisnicima".
- Zapiši korisničko ime i lozinku pod-korisnika.
- 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.
- U netcup Customer Control Panel pod "Stammdaten ändern → API" kreiraj novi par API ključeva.
- Zapiši broj korisnika, API ključ i API lozinku (lozinka se prikazuje samo jednom).
- 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).
- Kreiraj novu API aplikaciju na ovh.com/auth/api/createApp — dobit ćeš application key i application secret.
- Otvori OVH Token Maker, unesi application key i secret te generiraj consumer key.
- 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. - 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.
- Kreiraj novi API token na desec.io/tokens.
- Odmah kopiraj token — prikazuje se samo jednom.
- 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.
- Otvori admin.gandi.net i prijavi se.
- U Authentication options → Personal Access Tokens kreiraj novi token s dozvolom "Manage DNS records".
- 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.
- U mStudiju, pod Profil → API Tokens kreiraj novi token s pravom pisanja DNS zona.
- Zapiši project ID (UUID) projekta koji sadrži zonu — vidljiv u mStudio URL-u.
- 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.
- Otvori Manager → Profil → API ključevi i kreiraj token s opsegom "Domain".
- Zapiši token (prikazuje se samo jednom).
- 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.
- U Scaleway konzoli, pod IAM → API keys kreiraj novi API ključ.
- Zapiši samo "Secret Key" — access key nije potreban.
- 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 |
| nohost | Hostname ne postoji ili je neaktivan |
| badauth | E-mail ili API ključ je netočan |
| badparam | Neispravni parametri (npr. neispravan IP) |
| abuse | IP adresa nije dopuštena kao odredište (rezervirani raspon ili regionalno ograničenje) — ne pokušavati ponovno |
| 911 | Greš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"
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č.