Hi Peter,
I think your problem is that glue records for your domain do not exist in the zone file for the DNS servers for id.au
$ dig +short id.au NS
y.au.
x.au.
w.au.
z.au.
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 4600
;; flags: qr aa; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;; AUTHORITY SECTION:
;; Query time: 13 msec
;; SERVER: 37.209.192.5#53(37.209.192.5)
;; WHEN: Thu Jul 31 12:26:10 EST 2014
;; MSG SIZE rcvd: 103
Compare that to a domain which correctly has glue records set up
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25038
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 3
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;; AUTHORITY SECTION:
;; ADDITIONAL SECTION:
;; Query time: 13 msec
;; SERVER: 37.209.192.5#53(37.209.192.5)
;; WHEN: Thu Jul 31 12:26:50 EST 2014
;; MSG SIZE rcvd: 121
I think you need to contact your domain registrar to add
ns.gonglenuts.id.au as a glue record in the id.au namespace, or you can set your primary DNS server as something with an address outside the
gonglenuts.id.au domain.
Sean