- यह एक DNS server है जो world clock/weather/unit & currency conversion/IP Echo जैसी commands के लिए तय किए गए specific domain address को DNS query करने पर संबंधित जानकारी TXT record value के रूप में लौटाता है
- टर्मिनल में सरल information lookup के लिए उपयोग किया जा सकता है
- Go open source
- world clock :
dig seoul.time @dns.toys
- weather :
dig seoul.weather @dns.toys
- unit conversion :
dig 42km-mi.unit @dns.toys
- currency conversion :
dig 100USD-KRW.fx @dns.toys
- IP Echo :
dig ip @dns.toys
- numbers to words :
dig 987654321.words @dns.toys
- available CIDR ranges :
dig 10.0.0.0/24.cidr @dns.toys dig 2001:db8::/108.cidr @dns.toys
3 टिप्पणियां
कुछ समय पहले leap second जानकारी को DNS में encode करके सरल रूप से serve करने वाला एक प्रोटोकॉल भी प्रस्तावित किया गया था। (यह Varnish के निर्माता Poul-Henning Kamp का काम है: http://phk.freebsd.dk/time/20151122/ )
बस मज़े के लिए है..
लेकिन सीमित इंटरनेट access देने वाले WIFI AP या firewall के अंदर भी DNS के लिए port 53 अक्सर block नहीं होता,
तो इसका उपयोग करके अगर मनचाहा feature implement कर दिया जाए, तो इसे कई तरह के कामों में इस्तेमाल किया जा सकता है।
याद है, 53 / 123 port को कभी-कभी ऐसे bypass मकसदों के लिए इस्तेमाल किया था..
DNS पोर्ट का इस्तेमाल करके IPv4 डेटा को tunnel करने वाले
iodineजैसे टूल भी हैं।https://github.com/yarrick/iodine