(408) 943-4100               V   Commercial Support Toggle between Light and Dark mode

Dynamic DNS

  2 minute read.

Last Modified 2021-07-30 09:08 EDT

Dynamic Domain Name Service (DDNS) is useful when TrueNAS is connected to an ISP that periodically changes the IP address of the system. With dynamic DNS, the system can automatically associate its current IP address with a domain name and continue to provide access to TrueNAS even if the system IP address changes.

Configuring Dynamic DNS

DDNS requires registration with a DDNS service such as DynDNS before configuring TrueNAS. Have the DDNS service settings available or open in another browser tab when configuring TrueNAS. Log in to the TrueNAS web interface and go to Services > Dynamic DNS.


General Options

ProviderSeveral providers are supported. If a specific provider is not listed, select Custom Provider and enter the information in the Custom Server and Custom Path fields.
CheckIP-Server SSLUse HTTPS for the connection to the CheckIP Server.
CheckIP ServerName and port of the server that reports the external IP address. For example, entering checkip.dyndns.org:80 uses Dyn IP detection. to discover the remote socket IP address.
CheckIP PathPath to the CheckIP Server. For example, no-ip.com uses a CheckIP Server of dynamic.zoneedit.com and CheckIP Path of /checkip.html.
SSLUse HTTPS for the connection to the server that updates the DNS record.
Domain NameFully qualified domain name of the host with the dynamic IP address. Separate multiple domains with a space, comma (,), or semicolon (;). Example: myname.dyndns.org; myothername.dyndns.org.
Update PeriodHow often the IP is checked in seconds.


UsernameUsername for logging in to the provider and updating the record.
PasswordPassword for logging in to the provider and updating the record.

The required values for these fields are provided by your DDNS solution. Start the DDNS service after choosing your Provider options and saving the settings.