Python package for managing OpenVPN instances through their entire life cycle
This project provides Python package for managing OpenVPN instances through their entire life cycle.
It can be useful for setting up CTF challenges or various labs (be it home or development) to provide access to separated network or VLANs.
Autogenerated docs can be seen at https://openvpn-server.readthedocs.io/en/stable/
Additional system requirements
- Installed OpenVPN
- User needs to be able to elevate privileges when executing
openvpnbinary seamlessly, with no password
For example, when using sudo you can use
visudoto add this line and allow user
vpnmasterdo just that.
vpnmaster ALL=(ALL) NOPASSWD: /usr/sbin/openvpn
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size openvpn-server-0.1.0.tar.gz (18.1 kB)||File type Source||Python version None||Upload date||Hashes View|