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!

  • ludicolo@lemmy.mlOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    12 hours ago

    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 with systemctl restart systemd-resolved?”

    • SuperUserDO@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      10 hours ago

      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.