DNS server does not start

Port

Make sure no other application is using port 53.

Open Terminal (Applications -> Utilities) and enter the following command:

netstat -na | grep "\.53"

 

If the output looks like this:

tcp6 0 0 *.53 *.* LISTEN

 

then another application (e.g., another DNS service) is already using port 53.

BIND Log File

Check your BIND log file for any details on why DNS isn't starting. The log file for BIND (name server) is located at:

/var/log/named.log