HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (
-   HOWTO-Related Questions (
-   -   Ubuntu 12.10 DNS loop problems (

daseagle 15th January 2013 12:13

Ubuntu 12.10 DNS loop problems

I recently tried an Ubuntu 12.10. It was checked against falko's perfect server tutorial, install process was pretty much the same.


Server is located behind a router, internal ip Router has all the relevant ports (ftp, ssh, mail, dns, web, https) forwarded to this ip.


I created the nameservers in ispconfig via the dns config wizard and checked their creation manually in /etc/bind. Then from my registrar, I pointed the domain to the newly created nameservers. After waiting for some time for DNS to propagate, I realised something was off - basically I think I'm facing a circular reference problem.

My dns records look like this:

/etc/bind/ [BM--] 0 L:[ 1+ 0 1/ 17] *(0 / 698b) 0036 0x024
$TTL 3600
@ IN SOA (
2013011101 ; serial, todays date + todays serial #
7200 ; refresh, seconds
540 ; retry, seconds
604800 ; expire, seconds
86400 ) ; minimum, seconds
; 3600 A 3600 MX 10 3600 NS
www 3600 A 82.208.XXX.XX
mail 3600 A 82.208.XXX.XX


Help? I really don't know how to get around it.

daseagle 16th January 2013 11:15

Problem is not with DNS glue as it might look at first glance.

Damn server won't even resolve localhost via nslookup.

falko 16th January 2013 18:07

What's in /etc/resolv.conf and /etc/hosts?

daseagle 16th January 2013 18:37

Thanks Falko for answering, unfortunately I was pressed for time and I had to revert to a 6.3 Centos. Heavier on the hardware but couldn't be helped.

I switched to a Centos 6.3, got it working after a bit of tinkering.

Question: I see that as of now, my server allows recursive queries. Can I change that in \etc\named.conf ? I see there a "recursion yes" part...

till 16th January 2013 19:22

1) The format is correct, but there are two records missing. If you use ns records in a zone that are subdomains of the same zone, then you have to add A-records for these subdomains in the zone. Its the same issue with your first post, so ubuntu was not a problem here, there were just 2 records missing.

A ns 0
A ns2 0

Btw, the bind error that the zone was skipped due to errors must have been reported in /var/log/syslog on your Ubuntu server.

2) You dont have to run your own dns server.

3) Reason explained in 1).

daseagle 16th January 2013 19:41

Many thanks for the reply.

Works perfectly now.

So final lesson: if I have for, then I must also have A records for

So noted.

Btw, I skipped the ubuntu not because of the dns, I knew it was something I missed, but because of the issues it had with my 4x scsi controllers.

Problem solved!

All times are GMT +2. The time now is 09:34.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.