Join Modern VPN
Download the app for this computer and install it. After installing, you can connect to another computer once you both approve.
Instructions are below. Other systems are listed too.
Windows 10 or 11 (64-bit)
ModernVPN-Join-win-x64.exe 35.4 MB
- Open the file. Windows may warn about an unknown publisher: choose More info, then Run anyway.
- Choose Restart as administrator, enter a name for this PC, tick the consent box, then Install and connect.
SHA-256 eab692e9cb96a4fbfa39b589d263c7de8292875f21e7daa481128ce62bac0a51
macOS 12 or later (Apple silicon and Intel)
ModernVPN-Join-macos.tar.gz 11.1 MB
Open Terminal in your Downloads folder and run:
tar -xzf ModernVPN-Join-macos.tar.gz cd ModernVPN-Join-macos sudo ./install.sh
SHA-256 ba6ed0cca4475e9238e1296694843054d8731bfc03c101ba974832de42b81785
Linux: Ubuntu or Debian with systemd
ModernVPN-Join-linux-amd64.tar.gz Intel/AMD, 10.0 MB
ModernVPN-Join-linux-arm64.tar.gz ARM64, 8.9 MB
Needs python3, wireguard-tools, iproute2, iptables and iputils-ping. Then run:
tar -xzf ModernVPN-Join-linux-amd64.tar.gz cd ModernVPN-Join-linux-amd64 sha256sum -c SHA256SUMS.txt sudo python3 install.py
SHA-256 amd64 f632c70086f549e57119fc3df82979e362c77666cb357f74eaf20c69b0470cc9
SHA-256 arm64 10730ebfd55a13b4c3903d1e90de081c0388055185e8f80b9cfae2c198e7c231
What does the app do?
It installs Netclient v1.7.0, the open-source WireGuard client, and joins this network. A new computer can reach no one until both sides approve a connection. Remove it any time with the same installer. All files: SHA256SUMS.txt.