I would love to run a TOR relay again but I'm a bit paranoid now.
I would love to run a TOR relay again but I'm a bit paranoid now.
A traceroute to the Xiaomi servers revealed that my packets were dropped somewhere in the ChinaNet AS. I stopped my relay and everything went back to the normal a few days later.
If you don't want to use the Xiaomi app there is an API to control the vacuum on the LAN. See also "34C3 - Unleash your smart-home devices: Vacuum Cleaning Robot Hacking" [1]
Privacy and security concerns aside, I find that pretty magical that you can control a device from the other side of the planet, with only a few hundred milliseconds of latency :-)
Yes, unfortunately some sites and such "protection" services block Tor IP addresses to mitigate abuse. While just blocking exit nodes would be sufficient (though still an overly blunt instrument), some carelessly block Tor relays as well.
In the case of Onion Services, unlike running a Tor relay or exit node, you are using Tor as a client, much the same as when you use the Tor Browser. Your IP is not on any such global list of "Tor IPs". Your ISP (or VPN, if applicable), can see that you're using Tor (unless you use a bridge), but this doesn't get you on these sort of block lists.
On a side-note, if you're thinking of running a Tor relay from home to help contribute to the Tor network, but don't want to risk getting your IP address blocked, consider running a bridge instead. https://community.torproject.org/relay/setup/bridge/
It's basically an arms race all the time; you'll need to pick as side. It's sad but there's a touch of "we don't want to do business with people who have something to hide" that has to get weeded out before you're not guaranteed to suffer any inconvenience from running a for relay.
If my bank blocks me again, my solution will be to use a VPN instead of giving in.
They do it with rooted phones, and they do it with Tor. If you're using those, you're an acceptable loss based on their metrics. Unless you can figure out a way to set up your friends and family to be Tor'd, and everyone else does too, that won't change. Also, no matter how much you point out that from the inside, you can't avoid the fact that a lot of fraud inevitably ends up using the same tools.
I'm not saying I agree with or like that state of affairs, I've just fought that fight and it really doesn't go much of anywhere. They have their reasons, and what they deem to be acceptable reasons to make the decisions they do. As long as that is the case, you just end up having to live with it, or not do business with those companies. By fighting that fight, I mean doing things like pushing against things like adoption of device fingerprinting, and picking apart under what conditions it works and doesn't. From the perspective of the business these measures make sense. From the perspective of a society at large and what even a modest understanding of what courts would do with some meta-info if they knew it existed/was collected on the other hand, that resilience to fraud is not a luxury we may reasonably be able to afford for long.
> Tor relays are also referred to as "routers" or "nodes." They receive traffic on the Tor network and pass it along. Check out the Tor website for a more detailed explanation of how Tor works.
> There are three kinds of relays that you can run in order to help the Tor network: middle relays, exit relays, and bridges.
IMO the real issue is that my bank is reckless for picking a shitty UK service (who don't even speak our local language - just imagine some poor soul getting blocked because someone else running a Tor node over DHCP).
I also agree that it shouldn't be a problem if you're not an exit node, but that's the way it works.
If my bank blindly blocked IPs like that I'd switch banks.
I will definitely repeat the "experiment" in the near future, just as soon as it is feasible.
EDIT: As I mentioned in another comment:
> I thought one of the points of the article was the propagation and subsequent democratization of Tor/Onion sites? If I have to rent a VPS to run a node, isn't half the point defeated?