Dynamische DNS (DDNS) instellen
Heb je thuis of op kantoor een internetverbinding met een wisselend (dynamisch) IP-adres, maar wil je toch altijd via een vaste domeinnaam bij je router, NAS, camera of server kunnen? Met Dynamische DNS (DDNS) houdt je router automatisch een A-record (IPv4) en/of AAAA-record (AAAA, IPv6) van je domeinnaam up-to-date, ook als je IP-adres verandert.
In dit artikel leggen we uit hoe je:
- een DDNS-koppeling aanmaakt in je mijn.host controlepaneel, en
- die gegevens instelt op je router, we laten dit zien voor de FRITZ!Box 5590 Fiber en de ZyXEL EX5601-T1 (de router/modem die veel Odido-klanten gebruiken).
Wat heb je nodig?
- Een domeinnaam die je bij mijn.host beheert, waarvan de DNS door mijn.host wordt beheerd (de nameservers van mijn.host zijn actief).
- Toegang tot het controlepaneel.
- Toegang tot de instellingen van je router.
Stap 1: Een DDNS-koppeling aanmaken in het controlepaneel
- Log in op je controlepaneel.
- Ga naar Mijn domeinnamen en klik op de domeinnaam die je wilt gebruiken.
- Klik op DNS instellingen.

- Klik onderaan op de knop Dynamische DNS.

- Je ziet nu een overzicht van je DDNS-koppelingen. Klik op Nieuwe credential toevoegen.

- Vul de gegevens in:
- Hostnaam: de subdomeinnaam die je wilt bijwerken, bijvoorbeeld
home. Het resultaat wordt danhome.uw-domein.nl. Laat dit veld leeg om het hoofddomein (uw-domein.nl) zelf bij te werken. - Omschrijving (optioneel): een herkenbare naam, bijvoorbeeld
Router thuis. - Bij te werken records: kies of je het IPv4 (A-record), IPv6 (AAAA-record) of beide wilt laten bijwerken. Zet IPv6 niet aan als je netwerk dit niet ondersteund.
- Hostnaam: de subdomeinnaam die je wilt bijwerken, bijvoorbeeld
- Klik op Aanmaken.

- Je krijgt nu de gebruikersnaam en eenmalig het wachtwoord en de update-URL te zien die je op je router nodig hebt:

De gegevens die je nodig hebt om je router in te stellen zijn:
Veld | Waarde |
Server / Update-URL |
|
Hostnaam (domeinnaam) | bijv. |
Gebruikersnaam | de |
Wachtwoord | het wachtwoord uit het controlepaneel |
Stap 2: De gegevens instellen op je router
Vrijwel elke router gebruikt het zogenoemde dyndns2-protocol. Kies in de DDNS-instellingen van je router daarom de aanbieder "Aangepast", "Custom" of "dyndns2" en vul de gegevens van mijn.host handmatig in.
Hieronder vind je de stappen voor twee veelgebruikte routers.
FRITZ!Box 5590 Fiber
- Open de FRITZ!Box-interface via http://fritz.box en log in.

- Ga naar Internet → Permit Access.
- Klik bovenaan op het tabblad DynDNS.
- Vink DynDNS enabled aan.
- Vul de velden als volgt in:
- Update-URL:
https://mijn.host/nic/update - Domeinnaam: bijv.
home.uw-domein.nl - Gebruikersnaam: de
ddns_...-gebruikersnaam uit het controlepaneel - Wachtwoord: het wachtwoord uit het controlepaneel

- Update-URL:
- Klik op Apply om op te slaan.
https://mijn.host/nic/update?hostname=<domain>&myip=<ipaddr>ZyXEL EX5601-T1 (o.a. Odido)
- Open de interface van de router (vaak via http://192.168.1.1 of http://192.168.0.1) en log in.
- Ga naar Netwerkinstelling → DNS.

- Ga naar het tabblad Dynamische DNS.
- Zet Dynamische DNS op Inschakelen.
- Kies bij Service Provider de optie DNS user defined.
- Kies bij Verbindingstype de optie HTTPS.
- Vul de overige velden als volgt in:
- URL update:
https://mijn.host/nic/update - Hostnaam: bijv.
home.uw-domein.nl - Gebruikersnaam: de
ddns_...-gebruikersnaam uit het controlepaneel - Wachtwoord: het wachtwoord uit het controlepaneel

- URL update:
- Zet Use IPv6 aan om ondersteuning voor het AAAA-record aan te zetten.
- Klik op Toepassen om op te slaan.
Controleren of het werkt
Kort nadat je router de gegevens heeft doorgegeven, zie je in het controlepaneel bij je DDNS-koppeling het laatste IP-adres en het tijdstip van de laatste update verschijnen.

Je kunt ook controleren of het juiste A-/AAAA-record is aangemaakt onder DNS instellingen bij je domeinnaam.
Problemen oplossen
Werkt het niet meteen? De router toont meestal een statusmelding. De belangrijkste:
good– Gelukt! Het record is bijgewerkt naar dit IP-adres.nochg– Ook goed: het IP-adres was al correct, er is niets gewijzigd.badauth– Onjuiste gebruikersnaam of wachtwoord. Controleer de gegevens of genereer een nieuw wachtwoord via het sleutel-icoon in het controlepaneel.notfqdn– De hostnaam ontbreekt of klopt niet. Controleer of je de volledige hostnaam (bijv.home.uw-domein.nl) hebt ingevuld.nohost– De hostnaam hoort niet bij deze koppeling, de DNS wordt niet door mijn.host beheerd, of het domein staat op Cloudflare.dnserr/911– Er ging iets mis aan onze kant. Probeer het later opnieuw of neem contact met ons op.abuse– We hanteren een rate-limit van 1 update per minuut. Probeer het later opnieuw.
Kom je er niet uit? Neem dan gerust contact met ons op, dan helpen we je graag verder.