November 22, 2014

Suspicious user account cleanup

We recently received tons of E-mails regarding Google webmaster tools registrations for user hosts of yDNS. The affected hosts were used to provide link collection landing pages and these sites were registered on Google to get better rankings. Unfortunately we have suspended the accounts having such hosts and removed the affected hosts respectively.

We will now review all user accounts and hosts on a monthly basis to ensure that the service is not abuse for this kind of activity. We want to keep the web clean and free of disruptive offers like these link collection sites.

October 27, 2014

Beta: Graphical updater client

We're pleased to announce a graphical updater client dedicated to YDNS. It is available for both Windows and OS X, but can be compiled for other platforms as well.

The source code of the updater has been released under the MIT license.

Precompiled binaries:

Source code:
As it's in beta, please test and report bugs etc. directly to Github. If you decide to improve the source code, simply fork the repository and make a pull request for your changes.

October 3, 2014

YDNS update 2.1.6

Today's update fixes the following issues:

  • TTLs were not correctly updated; the new TTL is now applied to all records attached to a specific host.
  • Some update clients do not use Base64 encoding correctly for the HTTP authorisation header. Our API responded with a HTTP 500 error on that; now a HTTP 400 error including an appropriate message is returned when the authorisation header is not correctly encoded.

September 8, 2014

YDNS on freenode

From now on, we also offer a second support method: IRC. For those who don't know what IRC is: Its a text-based chat system. Its not that popular anymore, but many software projects use it for communication. If you'd like to connect, you can find us at #ydns on freenode. You can also use a webchat for it.

August 13, 2014

YDNS update 2.1.5 - Call for donations

Update 2.1.5 is just a trivial update, fixing some minor bugs. The API documentation has been updated to include the IP address retrieval resource.

YDNS also asks for your help by donating for it. Our promise is to keep YDNS for free forever and we'll keep that promise. However, the development and operation of YDNS is not free for us - we have to invest a decent amount of work and money into it. That way, we kindly ask our users to donate to help us funding the further development and operation of it. Regardless whether you donate or not: YDNS will be free forever.

August 11, 2014

YDNS update 2.1.4

YDNS received another small update. This update basically introduces a new API resource that can be used to get the public IP address as seen by YDNS. This will make it possible to check whether the public IP address has changed in a system-independent way; the updater script is updated soon.

The new API endpoint is located at and will return the public IP address as seen on the Internet. While that endpoint returns a plain string with the IP address, you can append .json to the resource to get JSON formatted response. That will also contain the address family.

Example response (

{"ip": "2001::1234", "address_type": 6}

August 3, 2014

YDNS update 2.1.3

A minor update has been issued today:

  • Allow custom domain owners to create arbitrary hosts (like www, ftp, mail, etc.). These hosts are now blacklisted for official YDNS domains only for security reasons.
  • Allow custom domain owners to create root hosts (e.g. myhost.tld) for their domains. Just leave the hostname field empty to create a host for it.
  • Added the SRV record type
  • Added the TLSA record type (DANE)

July 24, 2014

YDNS update 2.1.2

The service has been updated to version 2.1.2 which includes minor fixes:
  • Fixed paginator in domain listing
  • Fixed potential security issue in custom domains
From now on, you will not be able to create custom domains under an existing YDNS domain. During the next weeks, we'll delete garbage domains and accounts (those who look like spam) again. We continuously encourage people to read our Acceptable Use Policy and use the service in accordance to it.

The IP addresses of have changed. To increase the availability of the service, has been moved to the external hosting provider Opteamax. They kindly donated a name server mirror for our secondary servers. The new IP addresses for are: (IPv4), 2a01:b1c0:2:e:5054:ff:fee4:83d6 (IPv6)

Thanks for driving YDNS!

July 2, 2014

YDNS update 2.1.1

Last night we've updated YDNS to version 2.1.1. The update contains the following features:

  • Support for SPF and SSHFP records added
  • Improved validation for custom domains
  • Automated clean-up of non-functional domains
  • A new option on your account settings to control whether log messages should be recorded for host updates
  • Fixed an issue in the update API that was not working if no user agent string is present. In fact, we only use the user agent string to detect from which kind of device the update is coming from
  • A new logo