EuroDNS provides a free service to update your IP for your dynamic domains in your EuroDNS account.
This service allows hosts of domains registered through EuroDNS to be assigned to a computer with dynamic IP Address. Most of customers of any Internet Service Providers (ISP) needs it for running any server application on their computer (FTP or Web Server by example).
Dynamic DNS hosts must be activated in the DNS configuration area of your domain.
This service only works for domain using our nameservers. Round Robin DNS Records are not compliant with EuroDynDNS service.
For any question, please contact our support team support@support.eurodns.com
If you register domains for your customers and they need to use the EuroDynDNS Service, here is the way to proceed.
Create a new domain folder in your EuroDNS Account, then move the domain in the folder. Once it's done, you need to create a Folder Manager with Config Rights. Just provide the new access to your customer.
Agent can only be created on folders, so it is not possible to have an agent just for a dynamic hostname.
EuroDNS has created a personal software EuroDynDNS for his customers. The software could run as a systray application or as a windows service. EuroDynDNS works on all current 32-bit Windows operating systems (Win9x/Me/NT4/2000/XP) with an Internet access.
EuroDynDNS could be downloaded in our Download Area
Since EuroDNS respect standards, any software for dynamic DNS should work. UpdateDD is a compliant Dynamic DNS Client under GNU General Public License.
To install it, please follow these steps :
Uncompressed it
tar xzvf updatedd_2.4.tar.gz
* compile the software cd updatedd-2.4 ./configure --prefix=/usr make make install
* configure updatedd settings and launch
#########################################################
# file : updatedd-wrapper.conf
# (should be in /usr/etc/updatedd-wrapper.conf)
#########################################################
login {
eurodyndns_1 = "login:password";
};
eurodyndns(active) {
login = eurodyndns_1;
hostnames = "host1.yourdomain.tld host2.yourdomain.tld host3.yourdomain.tld ...";
ip-addr = ipv4:`/usr/share/updatedd/ipserv.pl eurodyndns`;
use-syslog = yes;
}
##########################################################
# end file
##########################################################
You can put this update request as cron: 0 * * * * pathto/updatedd-wrapper -c pathto/updatedd-wrapper.conf
For a best understanding of the way this services works, all returns codes of the service are explained here.
If the update do not require any operation, server response will be one of this messages.
| Information Messages | |
|---|---|
| good | All the hostnames have been successfully updated. |
If the update do not require any operation, server response will be one of this messages.
| Information Messages | |
|---|---|
| nochg | Last update query did not change any of your hosts. |
| abuse | At least two 'nochg' updates have been proceed for a host in the last minute. |
If an error occured while using the EuroDynDNS Service, you could find any specific information to help
| Authentication Messages | |
|---|---|
| badauth |
Wrong login or password or unauthorized agent. Check the case of your keyboard. |
| !yours | The logged agent try to update a domain which his not belong to him. |
| Hostname Errors | |
| notfqdn | Invalid hostname |
| nohost | No Hosts specified for update |
| numhost | Too many hosts specified is an update. |
| Server Errors | |
| dnserr | An internal system error occurred, please contact our support if the problem persists. |
Some routers allow you to use any dynamic dns services compliants with standards. It seems it's your lucky day, EuroDynDNS is one of them.
The URL to perform the client update requests is
http://eurodyndns.org/update/?hostname=%HOSTNAME%&myip=%NEW_IP%
To get the current Internet IP you could use this webpage.
http://checkip.eurodyndns.org/
For any developper who wants to create his own update client for the EuroDynDNS Service, here is the last needed information.
The login and password must be provided by using http basic authentification
The URL to get the domains list is
http://eurodyndns.org/listdomains/?
Please note that EuroDNS does not provide any support for this.