Hello Level1~ (^^)/)
What with the quarantine going on, lots of us have more time on our hands… time to work on projects that had fallen fairly low on the to-do list.
Not long ago I discovered the joys of ssh and sftp.
All of my machines run Linux. All of my housemates have Macs. So everything in the house Unix-based. Even my Windows machine has WSL up and running for built-in ssh.
It’s become my new favourite thing to just ssh into my machines via laptop to update them. Or to pull a D&D sheet from another computer to a mate’s laptop without having to get up, find a thumb drive, and, y’know, physically move. Like a pleb.
Now I’m getting greedy. I want more. I’m looking beyond just my local network at sending files to even more faraway friends!
Conceptually… a VPN looks like exactly what I want to do; send files from my “main business headquarters” (here) to “satellite offices” (my other techie friends) through… some tunneling trickery that puts us on the same local network. I think?
I picked up an A+ cert last year and Linux is a major hobby, but man, this networking business is somewhat over my head.
It probably doesn’t help that I want to do everything the hard way, using FOSS, over the command line. But it truly makes everything easier for me in the long run once I can wrap my head around things.
From what I can understand… the “outside machine” would log in with their VPN credentials… then tunnel to/connect to an “entry point” machine on my home network… (like an RPi4) and from there… the outside machine should have access to any network attached storage… I think? I’ve been struggling with this on and off for a few weeks and just haven’t been able to figure things out. @_@
I think I know what I’m trying to do, but… at this point, some hand-holding would be greatly appreciated. x_x
Goals: 1) To use OpenVPN (or even better PiVPN) to send a file via command line from Desktop “A” (in America) to Laptop “B” (in Australia.)
(Hard to think of a more extreme test in terms of distance, hey? )
Any help at all is super appreciated!! Even if it’s just referring me to the proper pages on the ArchWiki or wherever.