tailscale / tailscale

The easiest, most secure way to use WireGuard and 2FA.
https://tailscale.com
BSD 3-Clause "New" or "Revised" License
16.89k stars 1.28k forks source link

FR: Low Data Overhead Mode for networks of IOT/Remote devices #11903

Open naugehyde opened 3 weeks ago

naugehyde commented 3 weeks ago

What are you trying to do?

Tailscale installed on a remote RPI 4B requires up to 30mb per day of Internet data for ordinary operation. This amounts to nearly 1 GB per/month.

A low data overhead mode that turns off certain features but allows for remote maintenance of devices that have data capped plans would make Tailscale viable for some networks.

How should we solve this?

Not entirely sure of the internals but anything you do to reduce the Tailscale data overhead to 1mb or less a day would make it usable on networks such as mine as well as larger-scale IOT networks.

What is the impact of not solving this?

In the absence of a fix, I'd have to increase my data caps at no small cost per annum.

In the meantime, I'm exploring Wireguard. For maintenance, I SSH into the device thru a public domain (far from ideal).

Anything else?

Product is otherwise excellent. Reliable, simple and easy to use.

bradfitz commented 3 weeks ago

We want this too. Thanks for filing.

(FWIW, my parents are in the same situation... my dad runs WireGuard on his RV's CAN bus Raspberry Pi on a Google Fi data SIM instead of Tailscale because of this... so it's something I want to fix for them.)