Solved

Query DNS by date

Posted on 2004-09-18
6
212 Views
Last Modified: 2010-04-10
Hello Experts
i just want to know how i am going to query dns servers by date.
i want to see all new entries and modified entries on a shared webserver.
Thanks in Advance.
0
Comment
Question by:bkniazi
  • 3
  • 2
6 Comments
 
LVL 5

Expert Comment

by:netspec01
ID: 12091976
I'm unsure of what problem you are trying to resolve.  Is this a public web server?  Are you trying to monitor DNS as a security function?  Do you own this DNS server and do you have administrative control over it?

DNS queries can be scripted.  There is a serial number associated with each zone that gets updated (automatically or manually) each time a change is made.  You could do a zone transfer, store the results and compare them to prior results.  Zone transfers are generally prohibited by default and must be enabled.

If you are trying to monitor a "netblock" that you own, you may want to scan the block and dio reverse look-ups on each address.

tell me more about your problem.
0
 

Author Comment

by:bkniazi
ID: 12100503
www.uwhois.com
through which i can type in the domain name and it will give me the result of the domain owner his/her email address etc.
i just want to know how is there any way that i should get results of all the domains registered on the basis of date example i want to know all domains registered or modified today.
0
 
LVL 5

Expert Comment

by:netspec01
ID: 12101995
It appears that you are interested in querying the whois database to extract information for commercial purposes.  This is not an acceptable use of whois and is prohibited.  You may be able to purchase this infromation from Network Solutions though.
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 

Author Comment

by:bkniazi
ID: 12102543
Okay, but if its not for commercial purposes than is it allowed ?

0
 
LVL 5

Accepted Solution

by:
netspec01 earned 200 total points
ID: 12102771
There is not a way to program against the whois database (i.e. select * where date = today).  

Here's the legalize on the whois interface:

NOTICE AND TERMS OF USE: You are not authorized to access or query our WHOIS
database through the use of high-volume, automated, electronic processes. The
Data in Network Solutions' WHOIS database is provided by Network Solutions for information
purposes only, and to assist persons in obtaining information about or related
to a domain name registration record. Network Solutions does not guarantee its accuracy.
By submitting a WHOIS query, you agree to abide by the following terms of use:
You agree that you may use this Data only for lawful purposes and that under no
circumstances will you use this Data to: (1) allow, enable, or otherwise support
the transmission of mass unsolicited, commercial advertising or solicitations
via e-mail, telephone, or facsimile; or (2) enable high volume, automated,
electronic processes that apply to Network Solutions (or its computer systems). The
compilation, repackaging, dissemination or other use of this Data is expressly
prohibited without the prior written consent of Network Solutions. You agree not to use
high-volume, automated, electronic processes to access or query the WHOIS
database. Network Solutions reserves the right to terminate your access to the WHOIS
database in its sole discretion, including without limitation, for excessive
querying of the WHOIS database or for failure to otherwise abide by this policy.
Network Solutions reserves the right to modify these terms at any time.

0
 
LVL 2

Expert Comment

by:dfk
ID: 12102828
bkniazi

Are you looking for a specific subset of zones?

You can run manual digs/nslookups if required and script the response....

'nslookup -q=soa domain.name' will generate output.  This would then have to be saved and compared against when you next run the script.
Its generally accepted that the SOA serial number is written in the format YYYYMMDDXX (where YYYYMMDD is the date - 20040920 - and a 2 digit number is added to the end) but this isnt required and some domain administrators simply increment the serial number starting at 1 !

That may be what you were trying to do.

Best Regards
Mark Waterhouse
{company advert removed - ai, cs admin}
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Finding a free PC on campus 6 52
SBS2011 DNS for external FQDN 6 47
WAN IP Conflict on Sonicwall 5 59
Secondary DC 3 14
Occasionally you run into the website or two that will not resolve properly using your own DNS servers.  Some people simply set up global forwarders for their DNS server.  I don’t recommend doing this because it can cause problems resolving addresse…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

757 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

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now