DNS Selector
Switch, test, and compare DNS resolvers, flush cache, or restore defaults
Version 1.0.1 by Patrick Sy
This workflow requires jq.
Alfred can help manage Homebrew dependencies once the workflow is installed.
Usage
Change your preferred DNS resolver via the dns keyword.

- ↩ Change DNS servers.
- ⌘↩ Test DNS resolver responsiveness.
- ⌥↩ Open the correlating website.
- ⌘⇧↩ Ignore DNS resolver.
- ⌥⇧↩ Open DNSPerf website if available.
- ⌘Y Quick Look correlating website.
- ⌘L View DNS resolver info as Large Type.
- ⌃ Show description.
Restore DNS settings to your ISP's defaults with the dnsreset keyword, or clear your local DNS cache with the dnsflush keyword.


Previously ignored services can be recovered via the :dns keyword.

- ↩ Recover DNS option.
- ⌘↩ Go to the DNS resolver list.