<!-- Do *not* edit this file; it was automatically generated by ej2html Look for a name.ej file with the same name as this filename --> <!-- Last updated Sat Nov 30 13:52:52 2002 --> <HTML><HEAD> <TITLE>Converting to MaraDNS</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> </HEAD><BODY > <i>This document has been placed in the public domain by Sam Trenholme</i> <h1>Converting from another DNS server to MaraDNS</h1> The procedure for converting from another DNS server to MaraDNS is as follows: <ul> <li>Make sure that the names of all zones that the other DNS server has are in one's mararc file. <li>Configure the other DNS server to allow the IP of the machine which will run MaraDNS to perform zone transfers. <li>Use the <tt>getzone</tt> client to transfer the zones over. </ul> Assuming that one needs to transfer the zones for example.com, maradns.org, and heaven.af.mil over, the procedure would be as follows: <ul> <li>Add the following lines to one's mararc file: <blockquote> <pre> csv1["example.com."] = "db.example.com" csv1["maradns.org."] = "db.maradns.org" csv1["heaven.af.mil."] = "db.heaven.af.mil" </pre> </blockquote> <li>By reading the documentation for the DNS server that one is currently running, set up the DNS server to allow zone transfers for exmaple.com, maradns.org, and heaven.af.mil <li>Run getzone three times. Assuming that the IP of the server running the current version of the DNS server one is currently running is at the IP 127.0.0.1: <blockquote> <pre> cd /etc/maradns getzone example.com 127.0.0.1 > db.example.com getzone maradns.org 127.0.0.1 > db.maradns.org getzone heaven.af.mil 127.0.0.1 > db.heaven.af.mil </pre> </blockquote> </ul> </BODY></HTML>