Thank you for your reply to my query.
I have actually been looking at your documents very closely, and I still haven't got it right - I am using ISPConfig 3 - trying to at any rate.
I have created to NS records and associated them with the host at the registrar that I am using and then in the server config section of ISPConfig 3 I have added the two name servers that I created. Wonderful.
However, when I do a dig on the host itself, I can see that DNS is not running, although the service is running because I get no response:
[root@apollo13 etc]# dig @localhost domainname.tld
; <<>> DiG 9.5.1-P1 <<>> @localhost domainname.tld
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 33385
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;domainname.tld. IN A
;; Query time: 1 msec
;; SERVER: 126.96.36.199#53(188.8.131.52)
;; WHEN: Fri Feb 27 16:21:50 2009
;; MSG SIZE rcvd: 41
So clearly the DNS service is not configured correctly I think. It is running as a service, and port 53 is open. Please help if you can - I am about to expire!!
PS: We are also having huge issues with path routing - in other words all the sites are given the same base folder from time to time or something like that - it is completely weird.