Disabling DNS

Michael Powell nightrecon at hotmail.com
Tue Apr 20 12:41:48 UTC 2010

peter at vfemail.net wrote:

> I have a FreeBSD server that, among other things, used to provide DNS for
> a handful of domain names and a small network.  All DNS is now provided by
> new machines.  On the old machine, DNS starts when the machine boots, and
> bind continues to run lots of useless named and named-xfer processes
> throughout the day.  How do I turn off the DNS processes on the old
> machine and stop it from starting every time the machine boots?

Look for named_enable="YES" in /etc/rc.conf and change the "YES" to "NO". 
This is for the standard built-in Bind. If some other way to start has been 
scripted manually, in say /etc/rc.local you'll need to look there. The third 
possibility is if some add on version from ports has been installed the 
start up script location should be in /usr/local/etc/rc.d - if this is the 
case and it utilizes the standard rc.subr startup system the first thing 
mentioned above should have taken care of it. If there is some other kind of 
manually created hard-coded script in /etc/local/etc/rc.d it will either 
need to be deleted or chmod to not execute.


More information about the freebsd-questions mailing list