remove the forwarders for time being, they're unnecessary and might confuse things. turn off recursion - add 'recursion no;' to your named.conf.options.
now you should get clear answers from your dns servers.
then, set your zone serial (sorry, i said SOA ID which was misnomer) to a standard format:
yyyymmddxx where xx is a daily increment, so for instance
2007033101
and everytime you make a change to the zone, increment this number, eg
2007033102
or tomorrow
2007040101
etc
Now turn your TTL down to 60secs (what you have called minimum), currently its set so high you'll never see any changes!
These are more sensible values:
hostmaster.mail.jzeller.com. (
2007033101 ; Serial
3600 ; Refresh
3600 ; Retry
86400 ; Expire
60 ) ; Minimum
Then make sure your local dns is set first in resolv order (/etc/resolv.conf) |