Add a dynamic DNS provider
You can add an IPv4 DDNS provider or an IPv6 Virtual Network Enabler (VNE) provider.
Requirements
To see the requirements, click the tab for the provider that you're using.
To configure an IPv4 DDNS provider, you must obtain your FQDN and credentials from your provider.
The table below shows the required credentials based on your provider.
| DDNS provider | Credentials |
|---|---|
| DynDns | Username Updater client key |
| ZoneEdit | Username Dynamic token See Dynamic DNS. |
| EasyDNS | Username Dynamic token |
| DynAccess | Username Password |
| No-IP | Username Password |
| DNS-O-Matic | Username Password |
| Google DDNS | Username Password |
| Namecheap | Username Password |
| FreeDNS | Username Password: Must be 15 characters or less. See Router Setup Guide. |
| Cloudflare | Email address Global API key See Cloudflare API key. |
To configure an IPv6 VNE provider, you must meet the following requirements:
-
You must complete the following configurations:
- An IPv6 WAN interface with a public IPv6 address. See Configure physical interfaces.
- An IPv6 DNS server. See Configure DNS servers.
- An IP tunnel depending on your VNE provider. For example, Cross Pass (XPass) uses an IPv4-over-IPv6 (4in6) IP tunnel. See Add an IP tunnel.
- The necessary routes to your VNE provider's gateway. See Add a unicast route.
-
You must obtain the following details from your VNE provider:
- The FQDN provided by your DDNS provider
- DDNS server URL
- DDNS ID
- DDNS password
- Username
- Password
Configure dynamic DNS
Configure an IPv4 DDNS provider or an IPv6 VNE provider as follows:
- Go to Network > Dynamic DNS and click Add.
-
Enter the hostname you received when you registered with your DDNS service provider using the following format:
<accountname>.<DDNS provider>.comSome providers may use a different format. For example, you may need to specify the domain and subdomains for some providers and use just the domain as a sign-in name. Check with your DDNS provider.
Note
We discontinued Sophos DDNS. You can't register DDNS domains using
myfirewall.coany longer. -
Select an IP version.
To get step-by-step instructions, click the tab for the IP version that you selected.
- Select an interface. Its IP address is bound to the hostname you've specified.
-
Select the IPv4 address of the interface.
- Use port IP: IP address of the interface.
- NATed public IP: Translated IP address of the interface. Use this if your firewall is behind a router and uses a private IP address.
Note
The firewall checks for a change in the server IP address every 5 minutes.
-
In Service provider, select your DDNS provider.
-
Enter the Login name and Password based on your provider.
If your provider doesn't require a username you must enter your domain for the Login name.
- Select an interface. Its IP address is bound to the hostname you've specified.
-
In IPv6 address, Use port IP is automatically selected. This uses the IP address of the interface.
You can't use NATed public IP. Your firewall must not be behind a router and must use a public IPv6 address.
Note
The firewall checks for a change in the server IP address every 5 minutes.
-
In Service provider, select VNE provider.
- Enter the DDNS server URL.
- Select Validate server certificate.
- Enter the DDNS ID.
- Enter the DDNS password.
- Enter the username.
- Enter the password.
-
Click Save.