WireGuard: fast, modern, secure VPN tunnel WireGuard ® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache It intends to be considerably more performant than OpenVPN WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many
Installation - WireGuard The wireguard-modules ebuild also exists for compatibility with older kernels Exherbo [module – vunknown – out of date tools – vunknown – out of date] # cave resolve -x wireguard NixOS [module – v1 0 20220627 tools – vunknown – out of date] boot extraModulePackages = [ config boot kernelPackages wireguard ]; environment
Quick Start - WireGuard By default, WireGuard tries to be as silent as possible when not being used; it is not a chatty protocol For the most part, it only transmits data when a peer wishes to send packets When it's not being asked to send packets, it stops sending packets until it is asked again In the majority of configurations, this works well
Protocol Cryptography - WireGuard If an additional layer of symmetric-key crypto is required (for, say, post-quantum resistance), WireGuard also supports an optional pre-shared key that is mixed into the public key cryptography
WireGuard for Windows Downloads WireGuard Installer This utility simply downloads, verifies, and executes one of the below MSIs: wireguard-installer exe WireGuard MSIs wireguard-amd64-0 5 3 msi wireguard-arm64-0 5 3 msi wireguard-x86-0 5 3 msi
WireGuard: Next Generation Kernel Network Tunnel WireGuard is a secure network tunnel, operating at layer 3, implemented as a kernel virtual network interface for Linux, which aims to replace both IPsec for most use cases, as well as popular user space and or TLS-based solutions like OpenVPN, while being more secure, more performant, and easier to use
Repositories - WireGuard WireGuard is divided into several sub-projects and repositories The following is a list of official and supported WireGuard projects, along with their status and maintainer Most repositories are hosted on git zx2c4 com using free software, though some are hosted on GitHub, at the preference of the maintainer Repositories have an associated