|
|
|
|
|
by blipvert
763 days ago
|
|
I have written a similar server (per-device client cert required which gets you mTLS to a logon page which uses OIDC the authenticate the user and enable the tunnel) but the client is the tricky bit. I have written one in Go for the Mac which uses the command line wg from Brew and handles key gen, but it is clunky and requires sudo. A proper native app which uses the network entitlements would be great, but it is beyond my ken |
|