If you don't want the DirectAdmin to think it's the authoritative nameserver for your domains, then just use other nameservers.
By default no service on the server will even know BIND is running on your server, unless you tell it to use the local copy by putting it's address (usually 127.0.0.1) in your /etc/resolv.conf file:
Code:
nameserver 127.0.0.1
nameserver 192.168.254.217
The above in your /etc/resolv.conf file means that your local machine will first check your local nameserver, then if it can't get the information there it will check the nameserver responding at 192.168.254.217. Note that this is NOT a recommended configuration.
Generally your upstream provider should offer you two resolving nameservers to use; and you should list them both in your /etc/resolv.conf file.
For example:
Code:
nameserver 192.168.198.217
nameserver 192.168.254.217
Just be certain that both IP#s are those of existing resolving (cacheing) nameservers.
Once you've done that presuming you're NOT using the local nameservers as authoritative nameservers for your domain all you have to do is use the
MX Records link from your site user login to uncheck the box and click on
Save.
If you are using your system nameserver as an authoritative nameserver, then you also must change the mx records to point to the ones you want to use.
Jeff