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), or Parallels to run a guest OS for DNS service.

You can report issues in the lochDNS forum

When you boot lochDNS 2.0.2 or later, the text console will have a text-mode console for setting up networking (useful particularly if DHCP is not available). The text-mode console displays automatically on virtual console 1; normal shell login is still available on virtual consoles 2-6. This text console is a feature introduced in rPath Platform Agent 3.1.0. Note that the initial login/password are "admin" and "password" and that you will be required to change the password immediately.

Once you have configured networking (if necessary) on the text console, you will be able to use the URL provided on the text console to log into the richer Web administration console provided by the rPath Platform Agent. The login to use on the Web administration console is "admin". If you have not used the text console to configure networking, then the password will be "password"; otherwise it will be the password that you set at the text console.

The Agent will guide you through several important setup stages.

Until you set a root password (the Agent will prompt you to do this), 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. 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, though it has been updated somewhat sporadically on a time-available basis. Interested rBuilder Online developers are welcome to participate in this project. Development is currently done on lochdns.rpath.org@lochdns:2-devel and final QA tests are done on lochdns.rpath.org@lochdns:2-qa so you can run "conary migrate group-lochdns=lochdns.rpath.org@lochdns:2-devel" if you want to try the bleeding edge or "conary migrate group-lochdns=lochdns.rpath.org@lochdns:2-qa" to help the QA process.

LochDNS has been updated to be based on rPath Linux 2. The default configuration for lochDNS is now "migrate" rather than "update" mode. If you have a customized lochDNS appliance with extra software (such as dnsmasq) installed, you will need to reinstall that extra software after the update, and then override the rAPA configuration to select "update" mode by changing one line in the file /etc/raa/custom.cfg:

sed -i 's/updatetroves.migrate =.*/updatetroves.migrate = False/' /etc/raa/custom.cfg


reverse lookup

reverse phone lookup cell