Discussions
Rename resolvers, create shorter or more memorable URLs, or a Chrome extension?
Hi,
For some websites, I need to disable ad-blocking, or pick a different ControlD profile. But Chrome doesn't helpfully remember any custom DNS services or URLs you enter. It might be possible to customize the list with Chrome enterprise deployment options, I can investigate that.
But outside of that, it's rather difficult to switch on and off a specific ControlD resolver, because you have to find the URL for it, then put it in the DNS entry in advanced settings. To save time I thought maybe I could use different Chrome browser user profiles, but even if you have different Chrome profiles, any custom Chrome DNS settings are shared by all profiles.
This might be a Windscribe feature request, but it would be really cool if I could, for Chrome only, have an extension that lets me pick a ControlD DNS profile, temporarily turn on or off logging (e.g. via a temporary resolver for the Chrome browser or VPN session) and perhaps help me change ControlD settings.
Wait, I got off track. Like the title says, my request is actually if we can make our own CNAMEs or redirect URLs or short URLs for a resolver, so it is more memorable and shorter to type. Just like how "8.8.8.8" or "1.1.1.1" is easy to remember, it would be awesome if (maybe through Tailscale[1]) I could type in "chrome.example.com" if I own example.com and it would automatically pull up the DNS profile without having to copy and paste in a URL every time I use it.
My thinking is that for advanced users, you could allow registration of a CNAME record or CNAME wildcard. Use of a custom CNAME record could work for HTTPS if custom profile names were allowed after the slash while using a CNAME wildcard (or manually creating CNAMEs) could work for TLS.
It occurs to me that if I set up some kind of forwarding resolver, I could create my own short URLs, but it would be nice if I didn't have to essentially MITM my own traffic for forwarding to work.
Without the use of CNAMEs, you could maybe have the option of creating an account nickname and using that to namespace any custom names created for resolvers so they are globally unique.
A future feature request would be to spend a few hundred thousand and get a custom short TLD. It would be awesome if you could get .dns but I imagine they might have blocked that to prevent confusion. Maybe how tailscale runs ts.net, you could get a shorter URL that could be used as an alternative for entry on TVs etc. Might I suggest ctrld dot lol?
[1]:Speaking of tailscale, this is a related feature request for custom domains for tailnets: https://github.com/tailscale/tailscale/issues/4221