I have a home setup with private services and Wireguard to phone in from outside, and would sometimes like to be able to access some of these services from devices that don’t have their own Wireguard client like an eBook reader.

Ideally, I would have Wireguard on my Android phone, create a WiFi hotspot and allow other devices to use that Wireguard connection. Out of the box this doesn’t work. Does anybody know how to achieve it?

  • Saiwal
    arrow-up
    2
    arrow-down
    0
    ·
    10 days ago
    link
    fedilink

    This can be achieved with tailscale using subnet routing. your local devices (ebook readers) can access your private servers if they are on a device thats on your tailnet (your phone).

    • tofublOPEnglish
      arrow-up
      1
      arrow-down
      0
      ·
      10 days ago
      link
      fedilink

      Really? How does that work? Maybe it’s time to look into Tailscale after all

      • Saiwal
        arrow-up
        4
        arrow-down
        1
        ·
        10 days ago
        link
        fedilink

        @tofubl tailscale is a mesh network that connects your clients together. and those clients would run a tailscale client on them. There is an additional option of sharing the local network that your device is on with your main tailscale network, thus connecting all your home devices to your private self hosted server network.
        This page has more details along with a video that goes in detail: #[1](https://tailscale.com/kb/1019/subnets)


        1. https://tailscale.com/kb/1019/subnets ↩︎