Atomia DNS

Installation

5 views 0

Installing Atomia DNS DynDNS server

  1. Do a standard installation of Ubuntu 10.04 LTS.
  2. 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
    
  3. Update all packages:
    apt-get update
    
  4. Install the Atomia DNS DynDNS server:
    apt-get install atomia-dyndns
    
  5. Edit the configuration file:
    edit /etc/atomiadns.conf
    
    1. Change the soap_uri row to contain the hostname of your Atomia DNS Master server
    2. Add a row looking like ‘tsig_key = SomeBase64_encoded_value ‘
    3. Example configuration:
      soap_uri = http://your.atomia.dns.master.server.com/atomiadns tsig_keyname = atomia-dns-key tsig_key = kT6ulFA6Dg0qyRZv9vRrkA== ver
      
  6. Start the DynDNS server:
    /etc/init.d/atomia-dyndns start
    

Software used by Atomia DNS DynDNS

On the DynDNS server the following software is needed:

  • Config::General
  • SOAP::Lite
  • Net::DNS

All needed software, including prerequisites are installed by the provided package, atomia-dyndns.

Architecture

Atomia DNS DynDNS accepts DNS update requests on port 5353, authenticates them using a key shared with authorized clients and then connects to the Atomia DNS Master server to perform the needed prerequisite checks and/or updates.

Was this helpful?