I have no idea why this is happening on my arch linux machine. I was trying to set it up as a client device, and now i have no internet connection on my wired network. This is bare metal not docker. I just wanted to add the device to my tailnet.
Any help is appreciated
Thank you for your time.
EDIT: I have completely uninstalled tailscale yet I still do not have internet access. I am connected to the network fine. If i cinnect through wifi it is the same result.
EDIT 2: the error I am recieving is limited connectivity.
EDIT 3: It has been fixed! scrion@lemmy.world solution fixed it!
Let us know the following
If ping works for: localhost, your gateway, 1.1.1.1, google.com.
The contents of your /etc/resolve.conf
If you have a tun0 interface (ifconfig or
ip a
)You said you uninstalled tailscale. Are there any running process or active systemd units laying around?
So I was able to get it working again by doing this solution that badlotus suggested. I did not delete the file because it was already gone after the first timw I attempted this. If I reboot my device however the issue comes back. If I run the command again my internet is back.
Badlotus’ solution:
“Have you tried deleting
/etc/systemd/resolved.conf
and restarting the service withsystemctl restart systemd-resolved
?”Good that it’s working (kinda).
So it sounds like your DNS resolver is botched. Id dig into the doc on how systemd-resolverd should look and see if you can’t rectify what went wrong (the arch wiki should have examples of what a default config looks like).
I don’t remember if arch uses cloud init configs but it being reset at boot feels like a cloud init config problem.