Can't get NextDNS Working on Fedora 36
I'm on Fedora 36 and trying to get my system's traffic to go through NextDNS, but no matter what I do, it doesn't seem to be working. I tried several of the methods on the setup guide page, starting with the NextDNS Command Line Client, which looked like it was working in the terminal, but nothing ever showed up for my system in the Logs page. I also tried the dnsmasq, DNSCrypt, and systemd-resolved methods and none of them worked either. I then tried adding my NextDNS IP addresses directly into the VPN I'm using - also didn't work.
I'm confused about why there are so many different options for setting up a custom DNS on Linux. Is there a reason I should be using one method over the others? Also, what could I be doing wrong that I'm not able to get any of these methods to work properly?
Okay, I reinstalled the NextDNS command line client, and this is what I get when I enter "nextdns run":
INFO: 14:24:03 Starting NextDNS 1.37.11/linux on localhost:53
INFO: 14:24:03 Listening on TCP/[::1]:53
INFO: 14:24:03 Listening on TCP/127.0.0.1:53
INFO: 14:24:03 Listening on UDP/127.0.0.1:53
INFO: 14:24:03 Listening on UDP/[::1]:53
ERROR: 14:24:03 Startup failed: proxy: tcp: listen tcp [::1]:53: bind: address already in use
Error: proxy: tcp: listen tcp [::1]:53: bind: address already in use