Not saying it’s practical to track people down this way but couldn’t the serial number on your pi also link it to you, potentially through a vendor who could be compelled to comply with the law
presumably
You willing to bet a felony on that?
You can’t host a vpn server from a wifi without configuring port forwarding in the router, which would be illegal
You could make the vpn server a tor hidden service
You could still find the IP of who is connected regardless of an encrypted file system or not. The firewall will have the information, as would the ISP. This is illegal and stupid, and will most likely lead to jail time for little to no reward. If you want a VPN just rent one for $3/mo. Or find a friend with one who doesn’t mind sharing. Otherwise use tor for anonymity as it is free.
If you’re referring to the one on StackOverflow’s video, I believe that “project” just involved reading data over the network, changing or altering networks is completely different
Just because they didn’t get caught doesn’t make it legal
I’ve thought about doing something similar, but how would you encrypt everything on the pi in a way that it could automatically turn itself back on and resuming functioning after a power outage, without user intervention?
How do you force the router to route them to the pi?
Doesn’t seem feasible.
Yeah, I think using a server like that defeates the purpose.
Have you considered just using a non-log, audited VPN service in a non-warrant country?
Mullvad is pretty private, and also cheaper than Nord etc
Edit: deleted because I’m not confident in my response’s correctness based on what I read in other replies.
It’s viable and they are called shadow networks. There are tons of them and if you want DM me and I can show you.
If you’re adding an additional features or opening the network to be accessed through another, how is this not modifying.
Couldn’t he just run an ngrok tunnel to the pi and use the ngrok domain for his vpn?
The part of my brain that doesn’t allow good to exist without condition…
I will have to look into this and see how it went and if they were successful. Thanks for the Info.
True, but I guess you could buy one through like empire or some website like that if you can find one, or some random used one.
No, I’d obviously research this more, it’s just a thought that popped up in my head.
Not necessarily, there are a bunch of ways you can do it in reverse without modifying the router.
First thought: Put a dynamic dns on the client, and have the RPi server initiate a connection as soon as the dynamic dns has the relevant port open.
A million other options with cloud services, but at that point you have to ask if it’s even worth it.