lesser known dns tools and bind tricks - …cas/bind-tricks-talk/lesser-known...8/4/12 lesser known...

56
8/4/12 Lesser known DNS tools and BIND tricks 1/56 file:///home/cas/talk/bind-tricks/html/dns-tricks.html Lesser known DNS tools and BIND tricks dnsworkshop.org August 2012

Upload: others

Post on 25-May-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

1/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

Lesser known DNS tools andBIND tricksdnsworkshop.org

August 2012

Page 2: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

2/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

About me

Page 3: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

3/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

6502BasicForthAssembler

Page 4: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

4/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8086MS­DOSPascalCAssembler

Page 5: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

5/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

Power CPUAS/400CLRPGSNA

Page 6: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

6/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

386OS/2RexxModulaOberonJavaNetBIOS

Page 7: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

7/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

UnixSolarisLinuxOpenBSDFreeBSDTCP/IP

Page 8: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

8/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

NetworkDNSDHCPIPv6DNSSEC

Page 9: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

9/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

WorkMen & MiceISCLinuxHotel

Page 10: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

10/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

DNS lookup

Page 11: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

11/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

quick DNS lookupDNS lookup tool, easy to parse output

dnsget guug.de

or

dig guug.de +short

Page 12: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

12/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

pretty print DNSpretty print dns results

dig soa dnsworkshop.org +multiline

Page 13: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

13/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

checking SOA recordslookup SOA record from all authoritative DNS servers of a zone

dig dnsworkshop.org +nssearch

Page 14: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

14/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

map DNS names in a zonebrute force map all DNS names in a zone

dnsmap guug.de

Page 15: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

15/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

bulk resolve namesasynchronous DNS to resolve names (or IP addresses to names) in log­files

cat queryfile­example­1million | head | adnshost ­af

Page 16: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

16/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

DNS resolve filterresolve IP addresses to names in a filter

lsof ­i ­n | adnsresfilter

Page 17: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

17/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

browse multicast DNSBonjour / Rendezvous / Avahi DNS service discovery browser

avahi­browse

or

mdns­scan

Page 18: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

18/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

mailserver for a domainquick find the mailserver for a domain

ldns­mx isc.org

Page 19: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

19/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

a terse display of a zoneprint a parse­able tree view of a DNS zone

dns_tree gnu.org

Page 20: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

20/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

graphical DNS and DNSSEClookup tool

Page 21: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

21/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

monitoring

Page 22: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

22/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

find version of serverprint the version information reported by a DNS server

ldns­chaos f.root­servers.net

Page 23: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

23/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

fingerprint DNS serversfind server software and versions by fingerprinting DNS responses

fpdns ­Df google.com

Page 24: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

24/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

measure DNS latencymeasure the DNS response time

echoping ­n 20 ­m dns 8.8.8.8 dnsworkshop.org

Page 25: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

25/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

monitor DNS queriesmonitor all DNS queries seen by the local machine

sudo dnstop ­l 3 eth0

Page 26: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

26/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

monitor or capture DNS queriesdnscap is a traffic capturing tool for DNS

sudo dnscap ­g

Page 27: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

27/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

visualize DNS traffic flow# sudo tcpdump ­i eth0 ­w dnsdump.pcap port 53# dnspktflow dnsdump.pcap# eog out.png

Page 28: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

28/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

troubleshooting

Page 29: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

29/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

trace the delegation treedig dnsworkshop.org +trace

or

dnstracer ­s . www.dnsworkshop.org

Page 30: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

30/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

check a domain for issuesdownload a zonefile and checks for issues

dnswalk gnu.org.

Page 31: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

31/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

check your zone for errorsthe zonecheck tool (on the Internet or installed locally)

Page 32: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

32/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

visualize a DNS zone# dig @ns2.gnu.org. axfr gnu.org +onesoa > gnu.org­zone# mapper gnu.org­zone gnu.org# eog map.png

Page 33: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

33/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

DNSSEC

Page 34: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

34/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

check resolver for DNSSECcompliance

Page 35: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

35/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

SSH fingerprint resource recordsgenerate sshfp records from your known­hosts file

sshfp

Page 36: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

36/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

Walk a NSEC signed zonetraverse all domain names in a zone that is NSEC signed

ldns­walk paypal.com

or

walker paypal.com

Page 37: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

37/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

trace the 'chain­of­trust'tracing the chain of trust to the root trust anchor

# drill dnskey . | grep 257 > root.key# drill ­SD ­k root.key www.ripe.net

Page 38: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

38/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

peek into a validating resolverunbound­host lets you view every step of DNSSEC validation

unbound­host ­C /etc/unbound/unbound.conf ­dvv www.isc.org

Page 39: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

39/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

sanity check a DNSSEC signedzone

check a DNSSEC signed zone for issues

donuts ­r "/usr/share/dnssec­tools/donuts/rules/*.txt" \ dnsworkshop.org­zonefile dnsworkshop.org

or

ldns­verify dnsworkshop.org­zonefile

Page 40: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

40/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

BIND

Page 41: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

41/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

statistics channel over httpacl myadmins 192.0.2.100; 192.0.2.101; ;

statistics­channels inet * port 8053 allow myadmins; ;;

Page 42: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

42/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

check config + zonefiles beforereload

verify named.conf (and all zonefiles loaded) for syntax errors

named­checkconf ­z

Page 43: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

43/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

pretty print a configuration fileif you see a messed­up BIND config, pretty print it

named­checkconf ­p > named.conf

Page 44: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

44/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

pretty print the canonical form ofa zone

some errors are hiding in shortcuts

named­checkzone ­D problemdomain.com problemdomain.com­zone

Page 45: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

45/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

tune the concurrent client settingadjust recursive clients to real world value on a busy caching DNSserver

options [...] recursive­clients 2000; tcp­clients 200;;

Page 46: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

46/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

limit the size of the cachea BIND caching DNS server gets slower with a large cache (> 2GB)

options [...] max­cache­size 2147483648; // 2GB max cache;

Page 47: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

47/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

compile zones to binary formatfor fast startup

compile a text­version of a zone to "raw" binary format

# named­compilezone ­F raw ­o gnu.org­raw gnu.org gnu.org­zone zone gnu.org/IN: loaded serial 2011071556dump zone to gnu.org­raw...doneOK

and in named.conf

zone "example.com" type master; file "example.com.raw"; masterfile­format raw;;

Page 48: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

48/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

convert from RAW zone formatto text format

BIND 9.9.x+ creates RAW files by default (for slave­ and stub­zones)

named­compilezone ­f raw ­o slave.example.org­text \ slave.example.org slave.example.org

this command turns them into RFC 1035 text format

Page 49: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

49/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

print the content of a journal fileBIND collects changes for dynamic zones in a binary journal file

named­journalprint dynamic.signed.dnslab.org.jnl

Page 50: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

50/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

simple dynamic zone setup(BIND 9.7.2+)

enable dynamic updates

zone "example.com" type master; file "example.com­zone"; update­policy local;;

and use "nsupdate" to make changes to the zone (from the DNS servermachine)

# nsupdate ­l> update add www.example.com. 3600 IN A 192.0.2.80> update delete old.example.com. A> send

Page 51: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

51/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

FUN

Page 52: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

52/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

Bert's Secure Reverse PolishDNS Calculator (BSRPDNSC)

Try Bert's Secure Reverse Polish DNS Calculator (BSRPDNSC). Thisis nice because you don't need your HP48 or Forth to do serious RPNcalculations:

# dig "9.dup.*.rp.secret­wg.org" TXT

Page 53: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

53/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

Wikipedia over DNSno web browser to lookup things in Wikipedia? Use DNS

# dig txt guug.wp.dg.cx

Page 54: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

54/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

Query the lastest twitter newsover DNS

who needs a twitter client?

dig guug.twitter.any.io txt +short

Page 55: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

55/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html

Thank you

[email protected]

Links to the tools and web­pages mentionedin this talk can be found on dnsworkshop.org

Page 56: Lesser known DNS tools and BIND tricks - …cas/bind-tricks-talk/Lesser-known...8/4/12 Lesser known DNS tools and BIND tricks file:///home/cas/talk/bind-tricks/html/dns-tricks.html

8/4/12 Lesser known DNS tools and BIND tricks

56/56file:///home/cas/talk/bind-tricks/html/dns-tricks.html