Command-line tool
openvpn
brew/openvpn
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
SSL/TLS VPN implementing OSI layer 2 or 3 secure network extension security privacy foss network 网络 open-source vpn tunnel ssl community private connection
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id OpenVPNTechnologies.OpenVPN -e scoop bucket add extras; scoop install extras/openvpn
macOS
brew install openvpn
Linux
brew install openvpn
Connect to server using a configuration file
sudo openvpn path/to/client.conf
Try to set up an insecure peer-to-peer tunnel on bob.example.com host
sudo openvpn --remote alice.example.com --dev tun1 --ifconfig 10.4.0.1 10.4.0.2
Connect to the awaiting bob.example.com host without encryption
sudo openvpn --remote bob.example.com --dev tun1 --ifconfig 10.4.0.2 10.4.0.1
Related command-line tools
- openvpn-connect
A flexible virtual private network (VPN) solution to secure data communications. - IVPN Client
Interface for the IVPN client. security privacy vpn openvpn vpn-client wireguard ivpn split-tunnel vpnclient - Hummingbird
OpenVPN 3 client - pritunl-client
OpenVPN Client - pia-desktop
Private Internet Access - Desktop VPN Client for Windows/macOS/Linux - privacy.sexy
Enforce privacy & security on Windows. - toxcore
C library implementing the Tox peer to peer network protocol - gnunet
Framework for distributed, secure and privacy-preserving applications
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents