Play-iO IIoT VPN solution
Distro | Release | Architecture | Status |
---|---|---|---|
Raspbian | Stretch/Buster | ARMv7 /ARM64 |
✔ |
BeagleBoard | Stretch/Buster | ARMv7 /ARM64 |
✔ |
OpenWRT | 18.x/19.x | ARMv7 /ARM64 /Mips |
⬜ |
Ubuntu | 16.x/18.x/20.x | ARMv7 /ARM64 /x86_64 |
✔ |
Debian | 9/10 | ARMv7 /ARM64 /x86_64 |
✔ |
Fedora | 31/32/33 | ARMv7 /ARM64 /x86_64 |
|
CentOS | 6/7/8 | ARMv7 /ARM64 /x86_64 |
|
RHEL | 7.x/8.x | ARMv7 /ARM64 /x86_64 |
|
Windows | 8/10 | x86_64 |
|
MacOS | 7.x/8.x | x86_64 |
⬜ |
Android | 7.x/8.x | x86_64 |
⬜ |
-
NetworkManager
-
systemd-resolver
-
resolvconf
-
openresolv
-
connman
⚠️ Manual step
Please read VPNC README
The CLI
tool based on ansible
and docker
to mass deploy VPN client on one or many devices/computers.
The CLI
application syncs every 2 minutes VPN client IP addresses to private Google Cloud DNS:
- DNS zone name for each customer:
device.<customer-code>
- Device DNS name:
<device-hostname>.device.<customer-code>
Please read SETUP.md to setup your environment.