macosvpn
« Back to VersTracker
Description:
Create Mac OS VPNs programmatically
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: vpn macos networking cli automation
Install: brew install macosvpn
About:
Macosvpn is a command-line interface tool designed to create and manage VPN configurations on macOS. It allows users to programmatically set up Cisco IPsec, L2TP, and IKEv2 VPN services without navigating the System Preferences GUI. This tool is particularly valuable for automation scripts, DevOps workflows, and provisioning new machines with specific network settings.
Key Features:
  • Supports Cisco IPsec, L2TP/IPsec, and IKEv2 protocols
  • Command-line interface for easy automation and scripting
  • Creates system-level VPN configurations available to all users
  • Requires no GUI interaction for setup
Use Cases:
  • Automating VPN setup on new macOS developer workstations
  • Provisioning VPN configurations in CI/CD pipelines
  • Bulk creating VPN profiles for team distribution
Alternatives:
  • networksetup – Built-in macOS CLI tool; more verbose and less specialized for VPN creation than macosvpn
  • VPN Enabler – GUI-based tool; lacks programmatic automation capabilities
Version History
Detected Version Rev Change Commit
Sep 16, 2025 2:37am 0 VERSION_BUMP 648abe85
Sep 13, 2024 7:47pm 0 VERSION_BUMP 270478ec