How to configure Dynamic DNS?
You can configure Dynamic DNS via the hosting.fr client portal. First, create a free Dynamic DNS user:
- Select the “Products” menu.
- Select the “DNS” menu.
- In the “Other options” section, select “Dynamic DNS User”.

- In the Dynamic DNS users overview, select “Create a user”.

- Set up the new Dynamic DNS user and save.

- In the Dynamic DNS users overview, you can adjust your settings later by selecting “Show details” for the relevant user.

Next, proceed to configure the Dynamic DNS host:
- Select the “Products” menu.
- Select the “DNS” menu.
- In the “Other options” section, select “Dynamic DNS Hosts”.

- In the Dynamic DNS hosts overview, select “Create a DDNS host”.

- Select the domain for which you want to configure Dynamic DNS. If the service is to be activated for the main domain, leave the first field empty. If you want to configure DDNS for a subdomain, enter the appropriate subdomain in the first field.

- While creating a Dynamic DNS user is free, fees apply for using the Dynamic DNS host. You will be informed of the applicable costs when setting up the service.
- To finalize the configuration, select “Order for a fee” to book the Dynamic DNS host.

Please note: Currently, an appropriate A record must still be created in your domain’s DNS zone due to technical constraints. In the meantime, please create it manually.
Example:
If you want to use the subdomain “dyn.example.com”, create an A record for the subdomain with any valid IP address as the target, for example, you can use 127.0.0.1 as the IP.
If the Dynamic DNS service is to be used via IPv6, please also create an AAAA record with a valid IP address.
For more information on managing DNS records, please refer to the corresponding entry in the help center.
A direct call under Linux is as follows:
curl -v -X GET "https://<user>:<password>@ddns.routing.net/nic/update?hostname=<domain>&myip=1.2.3.4"
If successful, you will receive a status code 200.
The myip parameter is optional and can be omitted. This is useful if the actual DSL IP address is not known. If myip is omitted, the IP making the call will be recorded. A Curl call then looks like this:
curl -v -X GET "https://<user>:<password>@ddns.routing.net/nic/update?hostname=<domain>"
To find out how to configure via a Fritzbox, please refer to the help center entry “How to configure Dynamic DNS via my Fritzbox?”.