Personal tools
     DOCUMENTATION

Appliance:LochDNS

From rPath Wiki

Jump to: navigation, search

lochDNS provides a web-configured software appliance for DNS services, based on MyDNS, MyDNSConfig, MySQL, the Apache web server, and PHP. You can install an entire system with an anaconda-based installer, or you can use Xen (including Amazon EC2), VMware (Player or ESX), Virtual Iron, or Parallels to run a guest OS for DNS service.

You can report issues in the lochDNS forum

Unless you set a root password, you will not be able to log into your lochDNS server via ssh, since sshd is not configured to allow an incoming root connection with an empty root password. To add the ssh daemon, go to the rPath Appliance Platform Agent (rAPA) interface (the second link on the toplevel page), click "Configuration", and click "Administrator Password". After setting the password, you will be able to log in. (If you do not have a "Manage Services" option in rAPA after updating and do not have console access, you can schedule an immediate reboot to make all updates available.) If you use EC2, booting the AMI will attempt to fetch your ssh key for the image at boot time; see rBuilder Online:Amazon_Elastic_Compute_Cloud.

Critical data backup is now available, and updates or new installs as of Feb 1 2007 will guide you to configure backup at next rPath Appliance Platform Agent login. Backing up includes all the rPath Appliance Platform Agent data and all the MyDNS and MyDNSConfig information, and backup files are approximately 150KB plus compressed data for MyDNS and MyDNSConfig information.

This project was originally conceived as a technology demonstration of Conary, rPath Linux, and rBuilder, but has since developed a life of its own. Interested rBuilder Online developers are welcome to participate in this project. Development and testing is currently done on lochdns.rpath.org@rpl:1-qa so you can run "conary update group-lochdns=lochdns.rpath.org@rpl:1-qa" if you want to try the bleeding edge.

In the near future, lochDNS will be updated to be based on the upcoming rPath Linux 2.