Live data from Hacker News

Build your own private WireGuard VPN with PiVPN

jeffgeerling.com

191–200 of 235 posts

Re: Build your own private WireGuard VPN with PiVPN

#191
post #42

Earlier quoted context omitted.

What do you mean? That's pretty much how it works. You load up Homedepot website and they along with a bunch of 3rd parties that they partner with will start collecting data about you and storing it. You can't do that to someone from the EU without getting permission along with other restrictions. For Homedepot to comply with GPDR, they would have to treat EU and non-EU users differently, or they could just block EU.…

No, it isn't. see article 3, section 2 of the regulation. You need to offer goods or services to EU citizens for the law to be in effect. If home Depot doesn't operate in Europe, doesn't market to Europeans, doesn't ship to Europe, and doesn't offer any services to Europeans, then they are not impacted by gdpr.

> 2. This Regulation applies to the processing of personal data of data subjects who are in the Union by a controller or processor not established in the Union, where the processing activities are related to:

> (a) the offering of goods or services, irrespective of whether a payment of the data subject is required, to such data subjects in the Union; or

> (b) the monitoring of their behaviour as far as their behaviour takes place within the Union

Did I quote the correct section? Doesn't collecting all the analytics fall under section B? I'm not a lawyer of course, but it seems pretty reasonable to me that if you have interest in the EU market, blocking them is easier than figuring out if GDPR applies to you or not.

Or you could just not spy on your users of course, but I guess I'm too pessimistic to see that as an option a company would choose.

Re: Build your own private WireGuard VPN with PiVPN

#192

Earlier quoted context omitted.

I'm not sure what's the max throughput is, but I just tested 50 Mbit down/80 Mbit up passthrough from a cafe Wi-Fi to my 3B with Wireguard (using wg-quick) at home. Seems enough for anything I'd use it for.

My home Internet upload speed is 35 Mbps. A Pi 1 can handle that speed, much less a Pi 3 or 4 :) But the nice thing is PiVPN works great on any little PC. Or even a VM.

That was just my anecdotal point that a Pi can handle typical home internet speeds over Wireguard without overtaxing the CPU. IMHO, Wireguard's setup is pretty trivial as is, especially moving to it after years (decades at this point) of various OpenVPN setups that require much more tinkering. So no need for external tools. But I'm glad they exist for those who find them useful. Either way, keep up the good work with your knowledge sharing, I'm a big fan of what you do.

Re: Build your own private WireGuard VPN with PiVPN

#193
post #42

Earlier quoted context omitted.

What do you mean? That's pretty much how it works. You load up Homedepot website and they along with a bunch of 3rd parties that they partner with will start collecting data about you and storing it. You can't do that to someone from the EU without getting permission along with other restrictions. For Homedepot to comply with GPDR, they would have to treat EU and non-EU users differently, or they could just block EU.…

No, it isn't. see article 3, section 2 of the regulation. You need to offer goods or services to EU citizens for the law to be in effect. If home Depot doesn't operate in Europe, doesn't market to Europeans, doesn't ship to Europe, and doesn't offer any services to Europeans, then they are not impacted by gdpr.

> You need to offer goods or services to EU citizens for the law to be in effect.

You need to not sell goods and services to EU citizens for the law to not be in effect.

Even if said citizens are in the US. You don't cease being a EU citizen when you're traveling.

Re: Build your own private WireGuard VPN with PiVPN

#194

Earlier quoted context omitted.

Do you know what home depot is? They're a store, that you have to like, go to.

Ah my bad. I thought it was like a depot, that you had at home. /s If McDonalds and Aldi can work on multiple continents I'm sure it's not logistically impossible.

Standing up and maintaining a distribution network is non trivial, especially for bulky goods that aren't practical for mail order shipping. Home Depot doesn't contract out locally sourced production like your examples do.

Re: Build your own private WireGuard VPN with PiVPN

#195

Earlier quoted context omitted.

If you need Pi like but not specifically a Pi check out the Rock5B: https://www.sevarg.net/2023/01/01/battle-of-the-boards-2023/

Alternative SBCs I've been looking at are the Orange PI 5, Khadas VIM1S, NanoPi R6S https://hackerboards.com/

You might also take a look at https://ameridroid.com. They have a bunch of boards. The brand I'm a fan of is ODroid.

Re: Build your own private WireGuard VPN with PiVPN

#196
post #8

Or you can use ZeroTier.

ZeroTier kept having random disconnects, long wait times until connection is established/settled, and desktop app weirdness/inconsistencies. Have these problems been fixed? (Last used it years ago).

Seems fixed. I'm using it from 2 or 3 years and it's very strong.

Mostly used to connect few Linux boxes behind NAT or double NAT without opening ports on router. Also running on macOS.

Re: Build your own private WireGuard VPN with PiVPN

#197
post #9

Earlier quoted context omitted.

This is only for Mikrotiks that uses ARM processor. Some older that runs on MIPS doesn't get this update.

Wireguard is available on all architectures, since RouterOS 7.0. Zerotier is the arm/arm64-only package that you probably had on your mind.

Hm... probably this confuses me.

Re: Build your own private WireGuard VPN with PiVPN

#198
post #30

Earlier quoted context omitted.

Can’t access homedepot from Germany either. I guess it’s HD blocking pesky foreigners

If you don't do business in the EU why accept traffic from there and possibly have to deal with GDPR issues.

Traffic source does not equal the geographical position of a person issuing the request. Geographical position of a person does not equal their legal status.

Blocking users on a two-level-deep assumption is wrong.

Post reply on HN