I wonder if anyone can suggest a (Windows) software capable of the following -
Install app on two or more machines on the same LAN
Run app, and it would see all other running copies on the local network
On each machine pick discovered peers and add them to the (SSH-style) trusted list
From this point onward all paired machines would automatically establish encrypted tunnels between themselves (i.e. full mesh) when they detect each other on the network.
- On each machine have one or more virtual network adapters (TAP/TUN) and be able to "bind" these adapters to specific tunnels. All that the OS sends to an adapter would be forwarded to its bound tunnel and vice verse.
Now, most importantly - this must be a standalone product with as little configuration involved as possible. Hamachi is no go (service-based), and neither is OpenVPN (hard to configure for a layman).
Is there something like this, or do I have to once again dust off my trusty compiler and write it myself?