I have to give them credit; because of this article, I found out that Firefox now supports dns over https and I just enabled it in my browser. Thanks!
> Firefox -> Preferences -> General -> Network Settings -> Enable DNS over HTTPS
Maybe I just need IPv6.
* Type about:config in the address bar and hit Enter.
* Accept the "This will void your warranty" warning.
* Type network.security.esni.enabled in the search box (you can also just type esni to filter to this setting).
* If it's set to false, double click it to set it to true.
* Confirm that it's working and that your DNS requests are secure, by visiting the Cloudflare test page. [1]