{"repo":"OpenVPN/openvpn3-linux","free":true,"listed":false,"github":"https://github.com/OpenVPN/openvpn3-linux","clone":"git clone https://github.com/OpenVPN/openvpn3-linux.git","description":"OpenVPN 3 Linux client - This is a mirror of https://codeberg.org/OpenVPN/openvpn3-linux/","language":"C++","stars":635,"topics":["openvpn","vpn-tunnel","vpn-client","linux","dbus","security","vpn"],"license":"AGPL-3.0","category":"networking-infra","readme_excerpt":"OpenVPN 3 Linux =============== OpenVPN 3 Linux is an OpenVPN platform which builds on capabilities available on newer Linux distributions. Compared to the more classic OpenVPN 2.x generation, OpenVPN 3 Linux covers many more aspects of the VPN configuration and session life-cycle than prior OpenVPN generations did. To quickly compare them, OpenVPN 2.x provides a single executable which is responsible for a single VPN session. There are no configuration or session management in OpenVPN 2.x itself, it depends on the systemd openvpn-client@.service and openvpn-server@.service unit files, the Network Manager OpenVPN plug-in or other third-party management tools. OpenVPN 3 Linux provides full configuration and session management in addition to providing the VPN tunnel itself. For example, it has built in privilege separation and execution models, for improved process security. This allows unprivileged users to start their own VPN sessions and manage them themselves. VPN configuration profiles can be shared with other users on the system or kept private. All without installing anything additionally. Through this privilege separation model, the network configuration aspect of the VPN tunnel is split out into its own process which runs with as few privileges as possible. In practice that means it can only do network configuration changes. This process knows nothing about the connection to the VPN server, it just facilitates creating the virtual network adapter and configuring it wit","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenVPN","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenVPN/openvpn3-linux/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}