Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
To address your queries,
1.I'm guessing they are shared amongst other tenants and subscriptions within Azure?
- Yes
- They may be used by other tenants when you create a Public DNS Zone.
2.If so, say hypothetically I create a zone called "google.com", with an A record of www.google.com pointing to nowhere, would I not mess things up for anyone else who are using those exact same DNS Name Servers for their own vnets?
- No
- This is because no VNET uses the DNS Name Servers
- Azure DNS for VNETs is provided by Azure WireServer IP 168.63.129.16 and not the DNS Name Servers that are visible when you create a Public DNS Zone.
- Also, note that these DNS Name Servers are not Public DNS Servers, (like 1.1.1.1 or 8.8.8.8) and cannot resolve other domains.
- So even if you modify the VNET to use the DNS Name Servers, it cannot provide you full DNS capabilities.
3.Azure checks beforehand to see if the Zone already exists on public DNS or not.
- Yes, Azure does check if a Zone is delegated somewhere else or not.
- This is more of a recent addition to combat such scenarios and this works for some popular domains.
- You will be still able to create domains which you do not own and is available publicly.
- Google, Microsoft, Bing are well known and hence platform prevents you from creating DNS Zones for these popular sites.
- See : I can't create a DNS zone
Since, "testzonesg.com" is not well known - you were able to create this.
- Even if this were hypothetically owned by someone else and is public already, you should be able to create the zone provided they are not so popular that our platform flags you from creating so.
- You will simply be not able to Delegate the domain since you are not the owner.
Kindly let us know if this helps or you need further assistance on this issue.
Thanks,
Kapil
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.