Can we have more than 10000 records in DNS zone

Sudhir 25 Reputation points
2023-05-11T21:03:38.78+00:00

Can we have more than 10000 records in DNS zone? is 10000 a hard limit on DNS zone. What should I do if I have more than 10000 records in DNS zone.

Azure DNS
Azure DNS
An Azure service that enables hosting Domain Name System (DNS) domains in Azure.
777 questions
{count} votes

Accepted answer
  1. GitaraniSharma-MSFT 50,096 Reputation points Microsoft Employee Moderator
    2023-05-12T10:05:01.7333333+00:00

    Hello @Sudhir ,

    Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.

    I understand that you would like to know if 10000 a hard limit for records in a DNS zone and if you can have more than 10000 records in DNS zone.

    10000 is not a hard limit for records in a DNS zone and it can be increased.

    Yes, you can have more than 10000 records in a DNS zone but to do that you need to contact Azure Support and request for a limit increase providing a business justification.

    enter image description here

    If your Azure subscription is qualified and you have a valid business justification, the Azure DNS Product group team may help in increasing the records limit for a DNS zone.

    Hence, if you have a support plan, I request you file a support ticket, else please do let us know, we will try and help you get a one-time free technical support.

    Kindly let us know if the above helps or you need further assistance on this issue.


    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    1 person found this answer helpful.

3 additional answers

Sort by: Most helpful
  1. Konstantinos Passadis 19,591 Reputation points MVP
    2023-05-11T21:17:12.4766667+00:00

    Hello @Sudhir !

    Welcome to Microsoft QnA!

    You need to know the limits of Azure DNS

    Here it is : From this LINK

    What are the usage limits for Azure DNS?

    The following default limits apply when you use Azure DNS.

    Public DNS zones

    Public DNS zones per subscription 250 <sup>1</sup>
    Record sets per public DNS zone 10,000 <sup>1</sup>
    Records per record set in public DNS zone 20
    Number of Alias records for a single Azure resource 20

    <sup>1</sup>If you need to increase these limits, contact Azure Support.

    Private DNS zones

    Private DNS zones per subscription 1000
    Record sets per private DNS zone 25000
    Records per record set for private DNS zones 20
    Virtual Network Links per private DNS zone 1000
    Virtual Networks Links per private DNS zones with auto-registration enabled 100
    Number of private DNS zones a virtual network can get linked to with auto-registration enabled 1
    Number of private DNS zones a virtual network can get linked 1000
    Number of DNS queries a virtual machine can send to Azure DNS resolver, per second 1000 <sup>1</sup>
    Maximum number of DNS queries queued (pending response) per virtual machine 200 <sup>1</sup>

    <sup>1</sup>These limits are applied to every individual virtual machine and not at the virtual network level. DNS queries exceeding these limits are dropped.

    DNS private resolver<sup>1</sup>

    DNS private resolvers per subscription 15
    Inbound endpoints per DNS private resolver 5
    Outbound endpoints per DNS private resolver 5
    Forwarding rules per DNS forwarding ruleset 1000
    Virtual network links per DNS forwarding ruleset 500
    Outbound endpoints per DNS forwarding ruleset 2
    DNS forwarding rulesets per outbound endpoint 2
    Target DNS servers per forwarding rule 6
    QPS per endpoint 10,000

    I hope this helps!

    Kindly mark the answer as Accepted and Upvote in case it helped!

    Regards

    0 comments No comments

  2. Ali Mujahid 5 Reputation points
    2023-05-12T10:38:40.72+00:00

    You can always contact Azure support and they will be happy to increase your DNS zone records limits. However the better question to ask will be if you need that much records in one zone? Why not think about having different zones and merge them for better administration and future load balancing provisions.


  3. Konstantinos Passadis 19,591 Reputation points MVP
    2023-05-17T19:04:02.1166667+00:00

    Hello @Sudhir !

    Did you find any of the answers helpful ?

    To sum it up 10.000 record set with 20 records per set is the limit for Public Zone and 25.000 for Private Zone with 20 records per set .If you want to have more than 200.000 records you can consider raising a ticket in Microsoft Azure Support!

    I hope this helps!

    Kindly mark the answer as Accepted and Upvote in case it helped!

    Regards

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.