DNS tools for developers
viewdns.info
viewdns.info
EDIT: for friendliness.
I don't think it's unreasonable or rude to state that one is disappointed that a tool doesn't have a feature. Especially an important feature such as IPv6! Given that the disappointment is that ViewDNS.info bills itself as "your one source for DNS tools", it doesn't entirely live up to it's own billing.
If I was the creator I would welcome such feedback.
If anything I would say that's one of the positive aspects of Hacker News.
Ex on my dsl modem where I love to test stuff:
dnrd-port53 -a 192.168.178.1 -m off -s 127.0.0.1:mydomain.com -s 127.0.0.2:local -s 127.0.0.4:fritz.box -s 127.0.0.4:178.168.192.in-addr.arpa -s 213.16.20.51 -s 213.188.172.70 -s 74.82.42.42 -u dns -R /tmp/dnrd -l
This runs dnrd (hardcoded to bind on port 53 - I sometimes use other ports), and case switch the requests : if it ends by .mydomain.com, it goes to 127.0.0.1 if it ends by .local, it goes to 127.0.0.2 if it ends by .fritz.box, it goes to 127.0.0.4 if it ends by .178.168.192.in-addr.arpa (reverse), it goes to 127.0.0.4 everything else goes to 213.16.20.51, 213.188.172.70, 74.82.42.42 : if one stops responding it's removed from the list and the others are used.
THAT is a tool for developpers.
Shameless plug : bind6.c on http://code.google.com/p/guylhem/source/browse/bind6.c : if you also have a fritzbox dsl modem, you can "force bind" its default dns server to a given ip:53 instead of *:53, allowing another servers on say 127.0.0.1 :
killall multid; LD_PRELOAD=bind6.so BIND_IPV6=::ffff:127.0.0.4 /sbin/multid -v -d -U -P
google.com domain report: http://www.robtex.com/dns/google.com.html#summary
google AS peering info: http://www.robtex.com/as/as15169.html#peer
netblock info: http://www.robtex.com/route/74.125.0.0-16---google.html
It seems this was posted by the developer of this site himself, so I've got a feature request: combining these tools. For example, you enter a domain name or IP address and you get the following information:
- DNS report
- Reverse IP
- Port scan
- Chinese/Iran Firewall test
- DNSSEC
- IP location (maybe of nameserver IPs as well?)
- PageRank check
- Traceroute
- Ping
- DNS records
- HTTP headers
- Spam DB lookup
- ASN
Adding this would make things a whole lot easier, I hope you will consider it!
"Oops! Your SOA serial number (2012041402) doesn't seem to be in the recommended format (YYYYMMDDnn - where nn is the revision number)."
Looks like it's in that format to me?
http://www.dnsvalidation.com/ is also a nicely done site for checking DNS configuration.
To the developer: this is a great time to refine the error handling (plus scaling, of course). :)
E.g., make sure when the requests fail (for whatever reason) that it can report this back to the user clearly.