For some reason, there seem to be very few “dynamic” DNS servers, which use DNS to server things which aren’t really “normal” DNS records, or that have much in the way of side-effects.
But Firefox 3.5 has a new feature which may start to change that. Now, for Firefox 3.5 users anyway, you can embed a link in a webpage and use that link’s presence on the page to track someone (à la 0-pixel image tag) in a new way. eg:
<a href=”someuniqueid.mydomain.com” style=”visible:false”> </a%gt;
Now, left as an exercise for the reader: integrate the DNS lookup logs for that unique ID with your web logs.
There’s other neat stuff I’ve been thinking of doing with a customized “dynamic” DNS server (ie one not backed by a zone file to do the resolution, but which returns results based on logic operations on the queried record). Here’s 2 examples:
- Email sender verification stuff; ie receive email from craig@rungie.com, get info about craig by looking up TXT record for craig._mailsender.rungie.com; or maybe get RBL-like 127.0.0.0/8 style A records instead of TXT but about the SENDER not just the sending domain/IP
- Heck, ask if a msg ID really came from the domain in question. Receive message-id:
“from” rungie.com and lookup FF06863C-4FD9-42C3-95F4-A62A73ABA773_rungie_com._messageids.rungie.com
DNS caching can be neat/useful in all of the above cases when you can control TTL.

Recent Comments