Gateway to DNS
Stephane Bortzmeyer
stephane at sources.org
Tue Jul 6 17:13:59 BST 2021
Highly experimental, here is a Gemini-to-DNS gateway. Just add a
domain name to gemini://dns.gemini.bortzmeyer.org:1953/ and you'll get
the answer as a nice gemtext. Most of the time, the answers are links
that you can follow (name-to-address, address-to-name, etc). You can
also add the type (MX, NS, LOC, etc) after the domain name and a
slash.
Examples of interesting requests:
=> gemini://dns.gemini.bortzmeyer.org:1953/gemini.circumlunar.space IP addresses of the reference site
=> gemini://dns.gemini.bortzmeyer.org:1953/cl/NS Name servers of the chilean top-level domain
=> gemini://dns.gemini.bortzmeyer.org:1953/protonmail.com/MX Email servers of ProtonMail
=> gemini://dns.gemini.bortzmeyer.org:1953/outlook.com/TXT Microsoft loves TXT records
=> gemini://dns.gemini.bortzmeyer.org:1953/www.potamochère.fr Of course, it works with IDNs (domain names in Unicode)
=> gemini://dns.gemini.bortzmeyer.org:1953/34000.cp.bortzmeyer.fr/LOC Location of cities in France from their zip code (here 34000)
=> gemini://dns.gemini.bortzmeyer.org:1953/76100.cp.bortzmeyer.fr/URI The same, as an OpenStreetMap URI
At this time, I'm not sure it will be maintained. Advices welcome.
Sorry for the non-standard port, but I did not find yet a way to make
SCGI work on gemserv so I had to install a stargrazer next to the main
server (and stargrazer does not allow me to use my Let's Encrypt
certificate, hence the self-signed certificate).
More information about the Gemini
mailing list