Okay, no external software for DNS management present here. Is that ip a working DNS Server? Is it your server itself perhaps?
PlexSheep
From the output, you don't have any routing rules for your machine that block outgoing traffic. The dig command confirms that you can talk to servers. 9.9.9.9 is a common DNS Server. Based off of this, it seems like your problem is that your system has a bad DNS configuration (it's always DNS).
Can you parhaps cat /etc/resolv.con
? This file normally contains the used DNS servers for Linux systems, unless using special software.
Can you dig @9.9.9.9
? If so, its certainly DNS. If it's not DNS, perhaps try to check your iptables iptables -L && iptables -t nat -L
.
I only use headscale. It just works and does not complain.
Don't host services with termux, it's not made for that and nobody checks for termux related things. If you really want to host on an android device, look into chroot environments or virtualization. Generally, avoid hosting on android, in my experience at least.
Damn they screwed up big this time
This guy is completely mad
Interesting read, although I do not understand everything. It's nice to hear a fediverse shout-out.
It also breaks jellyfin on firefox
I use authentik. The login flow is a little weird I agree, my password manager doesn't like it too. Besides that, from the ones I used it's definitely the most stable and developed (I was using authelia before).
I can't quite figure out how to use it with proxy auth.
Okay, so if that's your actual DNS Server, can you confirm that it works?
dig @yourdns debian.org
, for example. Afterwards try to use the default DNS of your systemdig debian.org
. If both works, your DNS config should be fine. Try acurl debian.org -v
too.debian.org is just a random domain for this, use whatever you want. I don't see anything badly configured so far.