Skip to main content

ClosedVPN

Secure VPN for hybrid teams — connect, manage, and monitor your dedicated VPN infrastructure from the terminal.

PyPI Python License

Overview

ClosedVPN is a command-line tool designed for remote and hybrid teams that need secure access to corporate resources. Whether you're working from home, a coffee shop, or traveling internationally, ClosedVPN ensures your connection remains private and protected.

It connects your team to a dedicated VPN infrastructure powered by the OneFirewall Alliance threat intelligence network, providing real-time threat blocking and encrypted access from anywhere.

Installation

pip install closedvpn

Quick Start

1. Authenticate

closedvpn login

Login with your Personal Access Token. You will be prompted to select your organization during the login process.

You can also pass the token directly

closedvpn login --pat YOUR_TOKEN

2. Connect

closedvpn connect

Establish a secure VPN connection to your dedicated infrastructure.

3. Check Status

closedvpn status

Verify your current connection status.

4. Disconnect

closedvpn disconnect

Safely disconnect from the VPN session.

Commands

🔐 Authentication

Command Description
closedvpn login Login with your Personal Access Token
closedvpn logout Sign out from ClosedVPN
closedvpn whoami Show current user information

🌐 VPN Connection

Command Description
closedvpn connect Connect to ClosedVPN
closedvpn disconnect Disconnect from ClosedVPN
closedvpn status Show VPN connection status

🏢 Organization

Command Description
closedvpn org list List available organizations
closedvpn org switch Switch to a different organization
closedvpn org current Show currently selected organization

ℹ️ General

Command Description
closedvpn version Show CLI version
closedvpn --help Show help information

Platform Support

Platform Status
macOS ✅ Supported
Windows ✅ Supported
Linux ✅ Supported

Requirements: Python 3.9 or higher

License

This project is licensed under the Apache License 2.0 — see the LICENSE file for details.

Bundled third-party components retain their original licenses. See THIRD_PARTY_LICENSES for details.

Support

Need help? We're here for you!

Metadata

Release files for closedvpn 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for closedvpn 2.0.0
File Size Uploaded
closedvpn-2.0.0.tar.gz 9.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for closedvpn 2.0.0
File Interpreter ABI Platform
closedvpn-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.3 MB

Release files / closedvpn-2.0.0.tar.gz

Download URL closedvpn-2.0.0.tar.gz
Size 9.6 MB
Tags Source
SHA-256 checksum
How to use checksums
594db161f8bd6087172b308c4c2ba23d173e16abed2adce7ed5097350b018bff
BLAKE2b-256 checksum
How to use checksums
26e4db643e77fdcca986718f0b7f18b7f4fe6558be5ada796af637f30a39d44f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / closedvpn-2.0.0-py3-none-any.whl

Download URL closedvpn-2.0.0-py3-none-any.whl
Size 9.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
1f5bdf0c9b44ad0e8e3b4733c19102614a35c39838fd2deeaedcbf19e63e0c6c
BLAKE2b-256 checksum
How to use checksums
99b4c0819f70c1741d332e227f0049cda2a643dd1ef29129e0b7a89c27494fac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page