Using ephemeral Onion Services for quick NAT traversal
trickster.dev
trickster.dev
The speed is generally in the 300-400 kbps range no matter where I am using it from. Fine for doing personal development but noticeably slower then direct connections - backups can take a while to complete.
No issues with accessing it remotely while at home or an Airbnb. Most hotel chains block Tor servers - some will ban your MAC address if they detect you connecting to a Tor server, in both those cases I need to bring up a VPN before I start the Tor deamon. (You could also run a bridge but that takes the place of the guard node which defeats the purpose if your the only one using the bridge IMO).
Rotating MAC addresses is easy once you’ve done it once, hotels don’t seem to realize you can change them.
IPFS p2p is also usable for that kind of thing (and will perform NAT traversal if possible), though Tor and i2p are probably better fits if traffic needs to be relayed.
I also used yggdrasil, but you need to maintain at least a static peer. After that though, using IPv6 addresses is nice. cjdns and hyperbora work the same.
This can be configured with two options.
HiddenServiceNonAnonymousMode 1 HiddenServiceSingleHopMode 1
Unfortunately you can't use it with the Tor Browser Bundle as you need to disable all client-side services on your Tor instance, including setting SOCKSPort to "0".
Another DHT-for-NAT-traversal-as-a-library is also available through the DAT project. There are probably others.
The onion routing involved in Tor is actually a pointless inefficiency for this use case.
https://dev.to/bulletmark/create-a-reverse-ssh-tunnel-for-re...
In the old days, with dial up internet, I had a real IP. I could pass it to anybody to access whatever I allowed in my machine. I miss that power.
Bad nodes could not interfere with onion services because the onion address itself is the public key (it's E2EE). If you're using TLS to access internet services or just accessing onions you should be fine.
This used to be case, but in my experience is no more. I'm routing all my traffic over Tor and don't feel slowed down the slightest.
The more legitimate usage of Tor there is the better as it will attract less attention. This also helps Tor users who use it for privacy protection.
This isn't using exit nodes, though? Onion services are completely internal to TOR.
And many benefits, including privacy and resiliency.
> Slow transfer speeds
Not anymore.
> exit node data interference
No, Onion Services are safe.
> and possible ISP throttling or attention are all potential downsides.
No to both. Onion Services are not visible to ISPs or others.