Skip to content

mac2n v1.0.0 — N2N VPN for macOS

Latest

Choose a tag to compare

@mchsk mchsk released this 29 Mar 12:50
· 1 commit to main since this release

Build and run n2n v3.0.0 on macOS using the native utun kernel interface. No third-party TUN/TAP drivers. No kernel extensions.

Install

bash -c "$(curl -fsSL https://raw.githubusercontent.com/mchsk/mac2n/main/install.sh)"

Features

  • Multi-instance edge management with full CRUD
  • Interactive wizard with use-case presets (Home VPN, Remote Access, Site-to-Site, Gaming, IoT Mesh)
  • LaunchDaemon integration with auto-start at boot
  • Supernode management (create, start, stop, delete)
  • Comprehensive input validation and conflict detection
  • One-line installer with Xcode CLT, Homebrew, and build automation
  • Ad-hoc binary signing and firewall configuration
  • OpenSSL dylib bundling for portable installs
  • Log rotation via dedicated LaunchDaemon
  • Legacy single-instance migration path
  • Self-update command (mac2n self-update)

Pinned to n2n commit 6a64e72.