←back to thread

816 points tosh | 1 comments | | HN request time: 0.212s | source
Show context
yownie ◴[] No.41286402[source]
Do I understand correctly from this thread that there's still no good one reliable way to send files across networks where both participants are NAT'd ?

What about using Onionshare to solve NAT'ing or at least Topr for handshaking?

replies(2): >>41287283 #>>41288123 #
1. lotharrr ◴[] No.41288123[source]
WebRTC (and the various hole-punching techniques listed elsewhere here) have mechanisms to help with most cases of both participants living behind NAT boxes. The remaining cases require some sort of relay that is willing to proxy the connection through the extra-strict NAT layers.

Tor is basically a distributed set of proxy servers, so using onion servers (aka Hidden Services) is a viable, albeit somewhat slow, way to manage even the strict NAT boxes.

If you have Tor installed, then `wormhole send --tor` will automatically use an onion service to do exactly that.