ืืคืชืื ืคืจืืืงืืื ืฉื NetBSD ัะพะพะฑัะธะปะธ ืขื ืืืืืช ืื ืื ืืืชืงื wg ืขื ืืืฉืื ืคืจืืืืงืื WireGuard ืืืืืช NetBSD ืืจืืฉืืช. NetBSD ืืคืื ืืืขืจืืช ืืืคืขืื ืืฉืืืฉืืช ืืืจื ืืื ืืงืก ื-OpenBSD ืขื ืชืืืื ืืฉืืืืช ื-WireGuard. ืคืงืืืืช ืงืฉืืจืืช ืืืืืจืช VPN ืืืฆืขืืช ืื - wg-keygen ื-wgconfig. ืืชืฆืืจืช ืืืืช ืืจืืจืช ืืืืื (GENERIC), ืื ืื ืืืชืงื ืขืืืื ืื ืืืคืขื ืืืืจืฉ ืืืืื ืืคืืจืฉ ืฉื "pseudo-device wg" ืืืืืจืืช.
ืื ืืกืฃ, ื ืืชื ืืฆืืื ืคืจืกืื ืขืืืื ืืชืงื ืืืืืืช wireguard-tools 1.0.20200820, ืืืืืืช ืืื ืขืืจ ืืืจืื ืืฉืชืืฉ ืืืื wg ื-wg-quick. ืืืืืืจื ืืืืฉื ืืืื ื ืืช IPC ืืชืืืืช WireGuard ืืงืจืืื ืืืขืจืืช ืืืคืขืื FreeBSD. ืืงืื ืืกืคืฆืืคื ืืคืืืคืืจืืืช ืฉืื ืืช ืืืืง ืืงืืฆืื ืฉืื ืื. ืชืืืื ืืคืงืืื "ืืขืื ื ืืืืฉ" ื ืืกืคื ืืงืืืฅ ืืืืืช systemd, ืืืืคืฉืจ ืื ืืืจืืฅ ืืื ืื ืืื "systemctl reload wg-quick at wgnet0".
ื ืืืืจ ืืื ืฉ-VPN WireGuard ืืืืฉื ืขื ืืกืืก ืฉืืืืช ืืฆืคื ื ืืืืจื ืืืช, ืืกืคืง ืืืฆืืขืื ืืืืืื ืืืื, ืงื ืืฉืืืืฉ, ืืื ืกืืืืืื ืืืืืื ืืช ืขืฆืื ืืืกืคืจ ืคืจืืกืืช ืืืืืืช ืืืขืืืืช ื ืคืื ืชืขืืืจื ืืืืืื. ืืคืจืืืงื ืืชืคืชื ืืฉื ืช 2015, ืขืืจ ืืืงืืจืช ื ืืืืืช ืคืืจืืื ืฉืืืืช ืืฆืคื ื ืืฉืืืืฉ. ืชืืืืช WireGuard ืืืจ ืืฉืืืืช ื-NetworkManager ืื-systemd, ืืชืืงืื ื ืืืื ืืืืืื ืืืคืฆืืช ืืืกืืกืืืช ืืืืื ืื ืืฆืื, Mageia, Alpine, Arch, Gentoo, OpenWrt, NixOS, ืกืืืืจืฃ ะธ ALT.
WireGuard ืืฉืชืืฉ ืืงืื ืกืคื ืฉื ื ืืชืื ืืคืชืืืช ืืฆืคื ื, ืืืืื ืืฆืืืช ืืคืชื ืคืจืื ืืื ืืืฉืง ืจืฉืช ืืฉืืืืฉ ืื ืืื ืืืื ืืช ืืืคืชืืืช ืืฆืืืืจืืื. ืืคืชืืืช ืฆืืืืจืืื ืืืืืคืื ืืื ืืืฆืืจ ืืืืืจ ืืฆืืจื ืืืื ื-SSH. ืืื ืื ืื ืืฉื ืืืชื ืขื ืืคืชืืืช ืืืืชืืืจ ืืืื ืืืคืขืื ืืืื ื ืคืจื ืืืจืื ืืืฉืชืืฉ, ืื ืื ืื Noise_IK ื ืืกืืจืช ืคืจืืืืงืื ืจืขืฉืืืืื ืืชืืืืงืช ืืืคืชืืืช ืืืืืฉืจืื ื-SSH. ืืขืืจืช ืื ืชืื ืื ืืชืืฆืขืช ืืืืฆืขืืช ืื ืงืคืกืืืฆืื ืืื ืืช UDP. ืื ืชืืื ืืฉืื ืื ืืชืืืช ื-IP ืฉื ืฉืจืช ื-VPN (ื ืืืื) ืืืื ืื ืชืง ืืช ืืืืืืจ ืขื ืงืื ืคืืืืจืฆืื ืืืืืืืืช ืฉื ืืืงืื.
ืืืฆืคื ื ืืฉืืฉ ืฆืืคื ืืจื ChaCha20 ืืืืืืจืืชื ืืืืืช ืืืืขืืช (MAC) Poly1305, ืืขืืฆืืื ืฉื ืื ืืื ืืจื ืฉืืืื (ืื ืืื ืืจื ืฉืืืื), ืื ืื ืื ืื
(ืื ืื ืืื ื) ืืคืืืจ ืฉืืืืื. ChaCha20 ื- Poly1305 ืืืืงืืื ืืื ืืืืื ืืืืจืื ืืืืืืื ืืืชืจ ืฉื AES-256-CTR ื-HMAC, ืฉืืืืขืช ืืชืืื ื ืฉืืื ืืืคืฉืจืช ืืฉืืช ืืื ืืืฆืืข ืงืืืข ืืื ืฉืืืืฉ ืืชืืืืช ืืืืจื ืืืืืืช. ืืื ืืืฆืืจ ืืคืชื ืกืืื ืืฉืืชืฃ, ื ืขืฉื ืฉืืืืฉ ืืคืจืืืืงืื ืืขืงืืื ืืืืืคืืืช Diffie-Hellman ืืืืฉืื CurveXNXX, ืื ืืืฆืข ืขื ืืื ืื ืืื ืืจื ืฉืืืื. ืืืืืืจืืชื ืืืฉืืฉ ืืืืืื ืืื BLAKE2s (RFC7693).
ืืงืืจ: OpenNet.ru