top | item 39079634

(no title)

tomasff | 2 years ago

If you already use Tailscale, Taildrop [1] works great.

[1] https://tailscale.com/kb/1106/taildrop

discuss

order

ahmedfromtunis|2 years ago

I wanted to use this, but reading the documentation, my understanding was that with tailscale data goes through a server.

Am I understanding it correctly?

EDIT

> This makes it a great solution for sending sensitive or large files without third-party servers in the middle.

It clearly says the opposite. I don't know where I got that idea from.

maronato|2 years ago

It sends the data using wireguard, so it’s p2p.

There is a coordination server that sets up the initial connection, but after that both devices are connected directly to each other.

raihansaputra|2 years ago

At the very worse case (NAT hell or something else) they may use a DERP relay. But if you have a cooperative connection or plain local connection it works fine.

There's encryption overhead though, I can't saturate a 1Gbps over Tailscale on M1, while direct connection works (iperf3).

escanda|2 years ago

Tailscale looks nice. I acknowledge there is a lot of room for NAT traversal and alike tools. I am quite curious how do you manage network settings across your network. This could have served me well 10 yrs ago.

HungSu|2 years ago

From that doc:

> Taildrop is currently limited to sending files between your own personal devices. You cannot send files to devices owned by other users even on the same Tailscale network.

tomasff|2 years ago

Good point, it doesn't quite fit the same purpose as AirDrop & other alternatives. Useful if you want to share files between your devices though!