A question re. #wireguard

When I’m away from home I usually connect to my home (US) and my server (Europe). However sometimes (not always) the connection to my home is blocked, I don’t know if it is caused by my phone company or my ISP. I blame the latter, because the connection to my european server never fails.

I wonder if there is something I can do in those cases?
I guess I could try to redirect the traffic to use the european server as a proxy, but that would make things slower the 90% of the time this isn’t a problem. Also, this would require me to switch wireguard connections manually, which is not ideal, especially if I’m driving.

Another alternative would be tailscale (maybe with headscale), but I’d rather keep my infrstructure as wireguard only.

Any ideas? cc @selfhosted@lemmy.world @selfhost@lemmy.ml

  • MangoPenguin
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    Yeah this is why OpenVPN is better for roaming clients in most cases.

    • vividspecter@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      Or just use tailscale/headscale/netbird and keep the underlying wireguard performance.

      • MangoPenguin
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Tailscale in my experience does not run as kernel mode wireguard so performance is not great, but maybe that’s changed.

        Not sure about Netbird, but the Android app reviews are poor and it does not sound reliable.