Atomia DNS


8 views 0

Updating the Atomia DNS Bind-DLZ Nameserver.


To install an update, complete the following steps:

  1. Update all packages:
  2. apt-get update
  3. Note the version number of the package currently installed.
  4. Install updates using:
  5. apt-get install atomia-dyndns /etc/init.d/atomia-dyndns restart
  6. If you for some reason want to rollback to the previous version, then run:
  7. apt-get install atomia-dyndns=version-number-noted

Any changes in the dependencies will be handled appropriately by the installation package, upgrading or installing them as needed.

Where do I get updates?

Updates are distributed using the Atomia APT repository. If not done, then add the Atomia APT Repository to the server using:

wget -q -O - | sed s/%distcode/`lsb_release -c | awk '{ print $2 }'`/g | sh

Client applications

The Atomia DNS DynDNS application only comes with the DDNS server. To update zones using the server all standard DDNS clients, like nsupdate, can be used.

The server listens on port 5353 to distinguish it from authorative nameservers (it only handles the UPDATE opcode, not other queries against the handled zones).

Example using nsupdate (which is included with Bind):

cat <<EOF | nsupdate server your.dyndns.server 5353 zone key atomia-dns-key ZXhhbXBsZQ== prereq yxrrset A update delete A update add 300 A send EOF

Was this helpful?