DNS Beacon
DashboardSign in

DynDNS on FortiGate: step-by-step setup

FortiOS ships with a full-featured custom DynDNS2 client via the "genericDDNS" server type. With DNS Beacon your FortiGate stays reachable under a permanent hostname even when your WAN IP changes. Here's the setup.

Step by step

  1. Open the admin interface of your FortiGate and go to Network → DNS → Dynamic DNS.
  2. Enter the values below. Your username is your account email, your password is an API key from the dashboard.
  3. Save the settings. Your hostname now updates automatically whenever your IP changes — usually within a minute.

Settings to enter

Network → DNS → Dynamic DNS

Server:
genericDDNS
Server address:
api.dnsbeacon.com
Domain:
myhouse.dnsfollowme.uk
Username:
your email address
Password:
your API key

FortiOS 6.x and later support the "genericDDNS" server type, which calls the standard DynDNS2 /nic/update endpoint on any server you specify. In the CLI: `config system ddns` → `set ddns-server genericDDNS`, `set ddns-server-addr` with the API address, `set ddns-domain` with your hostname, `ddns-username` / `ddns-password` for authentication. Set the monitor-interface to your WAN interface.

Need a free hostname first?

Create a free DNS Beacon account, add a hostname and generate an API key — then come back and finish the setup above.

Create free account

Back to all setup guides