dynway.eu by WAYSCloud

Dynamic DNS

One hostname that stays put,
on a connection that does not.

Most connections get a new public address whenever the line resets. Dynway gives you a name on dynway.eu that follows it — your router reports the change, and the DNS record is current within seconds.

your address right now reading…
Seen as
Router sendsGET /nic/update?hostname=home.dynway.eu&myip=
Dynway answersgood
Resolves tohome.dynway.eu

The address above is what every site you visit already sees. It is the part that changes. The hostname is the part that does not — that is the whole of dynamic DNS, and the rest of this page is how you wire it up.

Two ways people use it

The protocol is the same either way. What differs is how many names you run, and how much you need to be able to prove afterwards.

For home

Home lab, NAS, cameras, a VPN back to the house, a game server, the cabin.

  • A name on dynway.eu that survives every reconnect
  • Works with the DDNS client already in your router
  • IPv4 and IPv6, together or on their own
  • The router gets its own token — never your account password
  • Rotate that token without touching the name
  • No confirmation emails, no name that expires if you stop reading them

home.dynway.eu — points at the house, whatever the line is doing today.

For business

Branch offices, edge gateways, mobile uplinks, customer-premise equipment, lab and test networks — anywhere a fleet of connections needs stable names.

  • One token per router, bound to one hostname
  • Revoke a single site without disturbing the rest
  • dyn:read and dyn:write scopes on API access
  • Names created and retired through the API, not a web form
  • Every change carries who, when and from where
  • Deleting a name revokes its tokens in the same step
  • Planned Fleet monitoring: uptime per site, and an alert when a router stops reporting

oslo-gw.dynway.eu — and when that router is replaced, one token dies, not the fleet.

What your router needs

Dynway speaks DynDNS2, the same protocol most routers have shipped with for twenty years. If yours has a “custom” or “user-defined” DDNS provider, these are the four values it asks for.

Update serverdynupdate.wayscloud.services
Update URLhttps://dynupdate.wayscloud.services/nic/update?hostname=<name>.dynway.eu&myip=<ip>
Hostname<name>.dynway.eu
Usernameyour token ID
Passwordyour token secret
TLSrequired

Verified against FRITZ!Box, OpenWrt ddns-scripts and MikroTik RouterOS, plus anything that speaks generic DynDNS2.

What the answers mean

DynDNS2 replies in single words. Worth knowing which ones mean stop and which mean carry on, because your router will act on them without telling you.

ReplyMeaning
good <ip>The record now points at that address.
nochg <ip>It already did. Nothing was written.
badauthToken missing, wrong, inactive or blocked.
nohostThat hostname does not belong to this token.
notfqdnNot a valid Dynway hostname.
abuseRate or bad-auth guard stepped in.
911Our fault, not yours. Back off and retry.

Why 911 and never badauth for our own faults. Several router firmwares treat repeated badauth as a reason to disable the DDNS entry entirely — a working setup goes quiet and the owner finds out days later. So when something breaks on our side, Dynway answers 911, the one code that tells a router to wait and try again.

European by design

Dynamic DNS sees every address your connection has ever had. That is a small file, and a revealing one. Here is exactly who holds it and what is in it.

A Norwegian company

WAYSCloud AS, org.nr. NO 833 735 462 MVA. Your account, your tokens and your service data sit on WAYSCloud's own infrastructure, under Norwegian and EEA law — not on infrastructure rented from a company answerable to another jurisdiction.

Only what the protocol needs

The address being published, when it last changed, how many updates a name has had, and when its router last reported in. That is the whole record. No profiling, no enrichment, no resale, and nothing handed to a third party.

No tracker on this page

Analytics is self-hosted and runs without cookies, so there is no consent banner because there is nothing to consent to. The fonts you are reading come from our own font service, not from a third-party CDN.

Signed, and served under our own name

The dynway.eu zone is DNSSEC-signed, so a resolver can prove the answer it got is the answer we published. The nameservers carry our names, not a reseller's.

Why this one

Dynamic DNS is old, and most of what is still running shows it. Names that expire unless you answer a monthly email. One shared password sitting in every router you own. No record of what changed.

  • A name is yours until you delete it
  • Tokens are per router and revocable one at a time
  • The zone is DNSSEC-signed
  • Dual-stack: A and AAAA, independently
  • Norwegian company, European operations
  • Same account, API and billing as the rest of WAYSCloud
  • Deletions are reversible before they are not — records are retired on a delay, never mid-request
  • Documented protocol behaviour, including the parts that look wrong