Skip to content

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

See Getting Started with Dynamic DNS

ZoneEdit

Username

Dynamic token

See Dynamic DNS.

EasyDNS

Username

Dynamic token

See How To Use Dynamic DNS.

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:

  1. You must complete the following configurations:

    1. An IPv6 WAN interface with a public IPv6 address. See Configure physical interfaces.
    2. An IPv6 DNS server. See Configure DNS servers.
    3. 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.
    4. The necessary routes to your VNE provider's gateway. See Add a unicast route.
  2. 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:

  1. Go to Network > Dynamic DNS and click Add.
  2. Enter the hostname you received when you registered with your DDNS service provider using the following format:

    <accountname>.<DDNS provider>.com
    

    Some 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.co any longer.

  3. Select an IP version.

    To get step-by-step instructions, click the tab for the IP version that you selected.

    1. Select an interface. Its IP address is bound to the hostname you've specified.
    2. 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.

    3. In Service provider, select your DDNS provider.

    4. 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.

    1. Select an interface. Its IP address is bound to the hostname you've specified.
    2. 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.

    3. In Service provider, select VNE provider.

    4. Enter the DDNS server URL.
    5. Select Validate server certificate.
    6. Enter the DDNS ID.
    7. Enter the DDNS password.
    8. Enter the username.
    9. Enter the password.
  4. Click Save.