Hi,
First of all this is not a split dns configuration, so please change the title of your thread.
That said, there are a couple of errors in the zone file that could give the SERVFAIL. Specially the 1st one:
1. You need to use a FQDN and not an IP of the NS RR
2. The dns in the SOA record is different from that in the NS RR
3. You miss the trailing dot at the MX RR. Also you maybe want this to be mail.fakedomain.com.
4. Better keep together the NS and MX RRs before any A, CNAME,... records
So try the following and see if it works:
Code:
@ IN SOA fakedomain.com. hostmaster.cdbamail.gov. (
10118 ; Serial
43200 ; Refresh
3600 ; Retry
3600000 ; Expire
2592000 ) ; Minimum
; Define the nameservers and the mail servers
IN NS fakedomain.com.
IN MX 10 fakedomain.com.
IN A 192.168.246.165
Don't forget to increase the serial before reloading bind.
To test the above zone file, you can run:
Code:
named-checkzone -D fakedomain.com /var/cache/bind/db.23
Regards