We have a situation where sometimes we need to get our clients to set up the NS records to point to our service.
I'd like to make this as easy as possible and was wondering if I can create NS records that resolve to the real NS records.
For example the client adds:
joebloggs.com NS joebloggs.com.ns1.mydomain.com
joebloggs.com NS joebloggs.com.ns2.mydomain.com
And I add to mydomain.com:
joebloggs.com.ns1.mydomain.com NS the.real.ns1.server.com
joebloggs.com.ns2.mydomain.com NS the.real.ns2.server.com
Would this work? Is it good practice? Should I make each of the fake NS records point to both real NS records? (like this)
joebloggs.com.ns1.mydomain.com NS the.real.ns1.server.com
joebloggs.com.ns1.mydomain.com NS the.real.ns2.server.com
joebloggs.com.ns2.mydomain.com NS the.real.ns1.server.com
joebloggs.com.ns2.mydomain.com NS the.real.ns2.server.com
It looks like using CNAME is not appropriate. In DNS can an IN NS point to a CNAME?
Would the above be ok? Is there a better solution?