I am yet another casualty of the complexities of split DNS. I have tried so many different tutorials I can't list all of them. I typically start following the official Zimbra Split DNS post as closely as I can with Ubuntu 12.04 and making changes from there. Before this post, I started fresh, and followed the official post only. The dig commands seem fairly correct, but list external DNS as authoritative. The host $(hostname) command returns an error "Host mail not found: 3(NXDOMAIN)"
I'm not completely new to Ubuntu, networking, and DNS, but I'm certainly not an expert either. The domain mail.timberwolfhosting.net is pointed to my external IP, and reverse DNS is setup for it by my ISP. I plan to install Zimbra 8 if I can get this part working to replace and old Zimbra 7 server. I would sure appreciate any help pointing me in the right direction to find what I did wrong. Thank you in advance.
Here is my named.conf.options
Here is my db.mail.timberwolfhosting.net
Here is my interfaces file
Here is the resolve.conf
I'm not sure how to copy the dig results over.
I'm not completely new to Ubuntu, networking, and DNS, but I'm certainly not an expert either. The domain mail.timberwolfhosting.net is pointed to my external IP, and reverse DNS is setup for it by my ISP. I plan to install Zimbra 8 if I can get this part working to replace and old Zimbra 7 server. I would sure appreciate any help pointing me in the right direction to find what I did wrong. Thank you in advance.
Here is my named.conf.options
Code:
options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
forwarders {
8.8.8.8;
};
//========================================================================
// If BIND logs error messages about the root key being expired,
// you will need to update your keys. See https://www.isc.org/bind-keys
//========================================================================
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
include "/etc/bind/rndc.key";
zone "mail.timberwolfhosting.net" {
type master;
file "db.mail.timberwolfhosting.net";
};
Code:
;
; Address and other host information
;
@ IN SOA mail.timberwolfhosting.net. admin.timberwolfhosting.net. (
10121 ; Serial
43200 ; Refresh
3600 ; Retry
3600000 ; Expire
2592000 ) ; Minimum
; Define the nameservers and the mail servers
IN NS mail.timberwolfhosting.net.
timberwolfhosting.net. IN MX 10 mail.timberwolfhosting.net.
mail.timberwolfhosting.net. IN A 192.168.0.3
Code:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.3
netmask 255.255.255.0
gateway 192.168.0.1
dns-search timberwolfhosting.net
dns-nameservers 192.168.0.3
Code:
# Notes and such
nameserver 192.168.0.3
search timberwolfhosting.net