Date: Mon, 2 Jan 2012 00:45:04 +0100 From: Walter Alejandro Iglesias <roquesor@gmail.com> To: freebsd-questions@freebsd.org Subject: Re: DNS Message-ID: <20120101234504.GA55393@chancha.local> In-Reply-To: <20224.58435.410063.543105@jerusalem.litteratus.org> References: <CAHsiZG8z8eNTLKzPvAsVm7ZTBwkNGLA%2BcLjQ2gJJvez6Aj8ChQ@mail.gmail.com> <CAHsiZG-tMwY2xjLx4Td24--FgXgEqqJW6e_JPkJnSznY1dEo5w@mail.gmail.com> <CAHsiZG9aah6nS3sQ==JNMw5x426vxUa6MfgcJqLSv0s9YXdY7A@mail.gmail.com> <CAFuo_fxnt%2BEWtKHaBnMHDx6UiYHt84=P1QNuGqigkj-EZHJCwA@mail.gmail.com> <20120101224708.GA44456@chancha.local> <20224.58435.410063.543105@jerusalem.litteratus.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jan 01, 2012 at 05:54:59PM -0500, Robert Huff wrote: > > Walter Alejandro Iglesias writes: > > > Time ago I made the attempt to setup my own DNS in the same > > machine I had my web server running. DNS was the only thing I > > was not able to automatically update in the system with my > > scripts each time a new customer purchased a service. It would > > be wonderful for me if you or anyone here at least confirm me if > > it is really possible. > > What is possible - updating using scripts, or running BIND on > the same machine as a web server (presumably Apache)? > While I'm sure someone has written them, I don't know of any > scripts that will "update" (whatever that means) BIND configuration > files that are included either as part of the base system or as > ports. > However, running BIND and Apache is certainly possible - the > machine I'm typing this on does exactly that. > > > Robert Huff > I wrote a bunch of sh scripts to update sendmail, apache, add system users, etc. Those scripts were executed by cron. I wrote a simple php client panel too. So, the sh scripts read the data from mysql (I wrote those scripts originally in Slackware and more late I left unfinished its migration to freebsd) and updated the system. For updating BIND I meant that the scripts (using sed) add zones in the zone files and restart bind, in the same way they add new virtual server entries in httpd.conf and restart apache. Sure, like you say, it is possible "running" BIND and Apache. But, is it possible|convenient that the name server "reside" in the same machine that host (with apache) the domain names served by it? Perhaps you find stupid my question, but believe me, I am lost :-). Or to simplify the question, what is needed to run a DNS? What I know: Edit the zone files. Run bind. Register the names ns1.mysite.com, ns2..., (some trick here?) Obviously adding them to the registrar of the domains served. Walter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120101234504.GA55393>