- Notifications
You must be signed in to change notification settings - Fork0
play-iot/iot-vpn
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 readVPNC README
TheCLI
tool based onansible
anddocker
to mass deploy VPN client on one or many devices/computers.
TheCLI
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 readSETUP.md to setup your environment.
About
Play-iO IIoT VPN