MW Dynamic DNS
MW Dynamic DNS

A permanent hostname for your changing public IP.

Keep your self-hosted applications, homelabs, and servers accessible from anywhere. We automatically route your traffic even when your ISP changes your public IP address.

Example hostname
home-898.ddns.mark-wesley.co.uk
Your current public IP
216.73.216.255
How it works

A permanent address for a connection that keeps changing.

Most home internet connections don't have a permanently assigned public IP address. Dynamic DNS solves that problem seamlessly in the background.

01

Your public IP changes

Your internet service provider periodically assigns your home connection a different public IPv4 address, breaking your remote access.

02

Your device checks in

Your NAS, Linux server, or router runs a lightweight script to send a secure, authenticated request to our API endpoint.

03

Your hostname follows

We instantly detect the IP change and update your global DNS records. Your custom hostname continues pointing exactly where it should.

Use Cases

Reach your network without remembering its IP address.

Remote NAS Access

Use a memorable hostname to reach services hosted on your home Synology, TrueNAS, or Unraid storage server from anywhere in the world.

VPN Servers

Point your WireGuard or OpenVPN client directly at your custom hostname instead of having to constantly update your connection profile.

Self-Hosted Services

Perfect for routing traffic to your personal websites, Home Assistant dashboards, game servers, or development environments.

Update API

One simple request.

Your unique API key securely identifies your routing configuration automatically.

curl -fsS \
-H "X-API-Key: YOUR_API_KEY" \
"https://mark-wesley.co.uk/tools/ddns-service/update.php"

A typical client or router can run this update every 5 minutes. If your public IP has not changed, we simply record the check-in without unnecessarily modifying the DNS record.

Plans

Start free, upgrade for power features.

Free

Standard
  • Up to 5 active hostnames
  • Standard 5-minute DNS TTL
  • Automatic IPv4 tracking
  • Secure per-host API keys
  • Detailed check-in history logs
  • Requires manual renewal every 30 days
Create Free Account

Ready to secure your connection?

Create an account in seconds and get your first hostname online.