Atomia DNS

Updates

3 views 0

Updating the Atomia DNS Bind-DLZ Nameserver.

Overview

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 - http://public.apt.atomia.com/setup.sh.shtml | 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 some.zone.com key atomia-dns-key ZXhhbXBsZQ== prereq yxrrset somehost.some.zone.com A update delete somehost.some.zone.com A update add somehost.some.zone.com 300 A 127.0.0.1 send EOF

Was this helpful?