cross-posted from: https://discuss.online/post/34942012

I find everyone using different services, so unsure how to best manage (and balance) concurrent access in Ubuntu/Debian to:

  • Local network services
  • Tailscale services from userA
  • Tailscale services from userB
  • Wireguard (OpenVPN also option) from userC
  • Twingate from userD

Each user is wanting to share different services via VPN, and pressuring any to change their production setups to a different style of VPN is not going to happen.

  • Management via software
  • Possibly up a routing device along the lines of OpenWrt or OpnSense.
    • Could even distribute such devices between these friends.

Thanks for all thoughts!

      • non_burglar@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        5 days ago

        You didn’t really include any details about your current VPN setups, your subnets, your routing rules, etc for anyone to give you a useful answer.

      • just_another_person@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        5 days ago

        I’m not sure what you’d like here. You didn’t give much info.

        Did you want someone to literally work out a full config for you in here? We don’t know what you’re even running.

  • kiol@discuss.onlineOP
    link
    fedilink
    arrow-up
    1
    ·
    6 days ago

    Example setup:

    • Jellyfin user access from TailscaleA
    • Nextcloud user access from TailscaleB
    • Jellyfin user access from Wireguard
    • Jellyfin user access from Twingate
    • Jellyfin user access from local services

    How would you manage this in a somewhat seamless manner?