Solved

Is it possible to setup a dns server containing all internet A records?

Posted on 2010-08-21
9
505 Views
Last Modified: 2013-12-23
Assume I have unlimited funds and hardware resources.

Is it possible to somehow setup a dns server to end up with a copy of all A Records as the root dns servers do?

Not saying i'd like to setup a root server, just would like full records locally on a one time basis, not worried about continually updating them either..
0
Comment
Question by:bluedragon99
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
9 Comments
 
LVL 30

Assisted Solution

by:Rich Weissler
Rich Weissler earned 100 total points
ID: 33495664
When you say all the A Records, I assume you mean all the Alias records for every address on the Internet.  That isn't what the root dns servers have.  

http://en.wikipedia.org/wiki/Root_nameserver
"The root zone file is a small (about 200 kB) computer file whose publication is the primary purpose of Root nameservers, the servers which constitute the essential backbone of the internet."
<snip>
"The contents of the root zone file is a list of names and numeric IP addresses of the authoritative DNS servers for all top-level domains  (TLDs) such as .com, .org, .edu, or .nz, .fr, .ro. On 12 December 2004, there were 258 TLDs and 773 different authoritative servers for those TLDs listed."

But I've only intermediate expertise in DNS, so it's possible you mean something else when you indicate that you want "all internet A records"?
0
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 200 total points
ID: 33499048
NetCraft found over 213 million webservers in August 2010, let alone all those FTP servers, routers, DNS servers and the like.
http://news.netcraft.com/archives/category/web-server-survey/ 
Do you really want to store all those records? For what purpose?
As Razmus pointed out, the root servers don't contain those records.
You would have to scan each and every public DNS, starting at the root servers, store the results, check for duplicates (!) etc. And unless you already know the domain names whose A records you're searching, you need permission to do a zone transfer (or the like, at least the possibility do do an export some way) for each and every DNS you're passing by.
I don't believe that there is an application which could do that, and I don't believe that anybody in the world is going to develop such a thing, because it's really useless, imo.
An approach not really doing what you want is "Passive DNS" - http://technical.bestgrid.org/index.php/Passive_DNS
And you can buy a dataset containing the top million websites (including hostnames it will cost an additional fee) at NetCraft (see above).
wmp
0
 
LVL 10

Assisted Solution

by:ddiazp
ddiazp earned 200 total points
ID: 33689071
Not possible unless you write a script that will query every domain that exists for every possible record since zone transfers are denied mostly everywhere.

your script would be something like

a.a.com
b.a.com
c.a.com
...
...
...
zzzzzzzzzzzzzzzzzzzzzzzzzz.zzzzzzzzzzzzzzzzzzzzzz.com
...
...
etc

such list doesn't even exist and this would take years to finish.. considering all the root zones.. new domains creating every second,...
0
What, When and Where - Security Threats from Q1

Join Corey Nachreiner, CTO, and Marc Laliberte, Information Security Threat Analyst, on July 26th as they explore their key findings from the first quarter of 2017.

 
LVL 1

Author Comment

by:bluedragon99
ID: 33944234
verisign offers this service...
0
 
LVL 30

Expert Comment

by:Rich Weissler
ID: 33946544
All three experts would appear to agree on an answer the questioner did not wish to hear.  Please provide more information on the Verisign offering which meets the original question requirements.
0
 
LVL 30

Expert Comment

by:Rich Weissler
ID: 33948597
I asked for more information, and simply pointed out that the root servers don't contain the records the questioner assumed it did.  The other two experts provided potential answers to the most logical alternate question, giving the downsides to each.  Hence, I recommend accepting two answers, and splitting the points equally between the other two experts:
http:#33499048 and http:#33689071
0
 

Expert Comment

by:modus_in_rebus
ID: 34017848
bluedragon99,

Since you haven't responded here, I assume you're no longer interested in what happens with this question.

Since you haven't clarified the VeriSign offer, there's no way for me to know whether that indeed solves the issue you explained in this question, so I'll have to go with the experts' advice, and accept their suggestions as the solution.

modus_in_rebus
Community Support Moderator
0

Featured Post

Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I was prompted to write this article after the recent World-Wide Ransomware outbreak. For years now, System Administrators around the world have used the excuse of "Waiting a Bit" before applying Security Patch Updates. This type of reasoning to me …
During and after that shift to cloud, one area that still poses a struggle for many organizations is what to do with their department file shares.
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
Suggested Courses

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question