Clearly, security is key to this and advice has been sought from Paul Tyson, (who most of us know) because he was an IT Manager and Administrator before retiring recently. A high level design has been agreed based around using a Raspberry Pi to act as the VPN Server. There are a number of Tutorials available on the Internet to describe how this could be done; the most recent of this that I've found is https://www.electromaker.io/tutorial/bl ... vpn-server. This includes a very detailed video explaining everything from the Raspbery Pi setup using OpenVPN (and a script called PiVPN to make installation and configuration easy) to the setting up of clients on Windows, MacOS, iOS, etc. The video is about 35 minutes long, but it is worth a look, partly because it throws up some questions which we will have to address. I'll do a separate Topic to cover the questions.
Even if you can't spare 35 minutes, then the following segments are worth a look:
- 9 Minutes - Dynamic DNS.
- 10 Minutes - Office Router setup.
- 19 Minutes - More Office Router setup.
- 22 Minutes - More Office Router setup.
- 25 Minutes - IOS setup.
- 26 Minutes - MacOS setup.