แฒแแแชแแ แกแแแขแแแ VPN แแแแแจแแแแ WireGuard 1.0.0, แ แแแแแแแช แแฆแแแจแแ WireGuard แแแแแแแแแขแแแแก แแแฌแแแแแ แซแแ แแแแ แแแ แแแจแ Linux 5.6 แแ แแแแแแแแ แแแแก แกแขแแแแแแแแชแแแก. แแแแ แจแแแแก Linux-แแก แแแ แแแจแ แแแแแแ แฃแกแแคแ แแฎแแแแแก แแแแแขแแแแแ แแฃแแแขแ, แ แแแแแแช แจแแกแ แฃแแแแฃแแแ แแแแแฃแแแแแแแแ แแแแแแแแแก แแแแ , แ แแแแแแช แกแแแชแแแแแแแ แแแฃแแแ แแกแแ แแฃแแแขแแแแ. แแฃแแแขแแ แแ แแแแแแ แแ แแแแแแแแแแ.
แแแก แจแแแแแ, แ แแช WireGuard แแฎแแ แแฃแจแแแแแแ Linux-แแก แแแแแแ แแแ แแแจแ, แแแแแแแแ แกแแชแแแ แแแกแขแ แแแฃแชแแแแแกแแแแก แแ แแแแฎแแแ แแแแแแแกแแแแก, แ แแแแแแแช แแแ แซแแแแแแ แแแ แแแแก แซแแแแ แแแ แกแแแแแก แแแแแงแแแแแแก. wireguard-linux-compat.git. แกแแชแแแ แจแแแชแแแก WireGuard แแแแก แแ compat.h แคแแแแก แซแแแ แแแ แแแแแแแ แแแแกแแแแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ. แแฆแแแจแแฃแแแ, แ แแ แกแแแแ แแแแแแแแแ แแแก แแฅแแแแแ แจแแกแแซแแแแแแแ แแ แแแแฎแแแ แแแแแแก แแก แกแญแแ แแแแแ, แแแขแฉแแแแก แชแแแแ แแแ แกแแ แแฅแแแแ แแฎแแ แแแญแแ แแแ แกแแแฃแจแแ แคแแ แแแ. แแแกแ แแแแแแแแแแแ แคแแ แแแ, WireGuard-แแก แแแแแฃแแแแแแแแ แแแ แกแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแแ แแแแแแแแ แแ แแแ Ubuntu 20.04 ะธ Debian 10 "แแแกแขแแ แ"แแ แแกแแแ แฎแแแแแกแแฌแแแแแแ แ แแแแ แช แแแขแฉแแแ Linux-แแก แแแ แแแแแแกแแแแก 5.4 ะธ 5.5. แแแกแขแ แแแฃแชแแแแ แฃแแฎแแแกแ แแแ แแแแแแก แแแแแงแแแแแแ, แ แแแแ แแชแแ Arch, Gentoo แแ
Fedora 32 แจแแซแแแแก แแแแแแงแแแแก WireGuard 5.6 แแแ แแแแก แแแแแฎแแแแแ.
แแแแแแแแ แแแแก แซแแ แแแแแ แแ แแชแแกแ แแฎแแ แกแแชแแแจแ แแแแแแแแ แแแแก wireguard-linux.git, แ แแแแแแช แแแแชแแแก Linux-แแก แแแ แแแแก แกแ แฃแ แฎแแก Wireguard แแ แแแฅแขแแก แชแแแแแแแแแแ. แแแขแฉแแแ แแ แกแแชแแแแแแ แแแแแฎแแแแแ แซแแ แแแแ แแแ แแแจแ แฉแแกแแ แแแแแ แแ แ แแแฃแแแ แฃแแแ แแแแแแแแชแแแแแก net/net-next แคแแแแแแแแจแ. แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แแแจแแแแฃแแ แแแแฃแแแแฃแ แ แแ แกแแ แแแขแแแแก แจแแแฃแจแแแแแ, แ แแแแ แแชแแ wg แแ wg-quick, แฎแแ แชแแแแแแแ แกแแชแแแจแ. Wireguard-tools.git, แ แแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแแกแขแ แแแฃแชแแแแจแ แแแแแขแแแแก แจแแกแแฅแแแแแแ.
แจแแแแฎแกแแแแแ, แ แแ VPN WireGuard แแแแแ แแแแแ แแแจแแคแแ แแก แแแแแแแแ แแแ แแแแแแแแแก แกแแคแฃแซแแแแแ, แฃแแ แฃแแแแแงแแคแก แซแแแแแ แแแฆแแ แจแแกแ แฃแแแแแก, แแ แแก แแแ แขแแแ แแแแแกแแงแแแแแแแ, แแแ แแฃแแแแแแแก แแแ แแจแ แแ แแแแแขแแแชแ แแแแแกแ แแแแ แฃแแแ แแ แแแ แแแแแแแแแแจแ, แ แแแแแแช แแแฃแจแแแแแก แแแแ แแแชแฃแแแแแก แขแ แแคแแแก. แแ แแแฅแขแ 2015 แฌแแแแแ แแแแแ แแแแ, แแฃแแแขแ แฉแแขแแ แแ แแ แคแแ แแแแฃแ แ แแแแแแแฌแแแแ แแแแแงแแแแแฃแแ แแแจแแคแแ แแก แแแแแแแแ. WireGuard-แแก แแฎแแ แแแญแแ แ แฃแแแ แแแขแแแ แแ แแแฃแแแ NetworkManager-แจแ แแ systemd-แจแ แแ แแแ แแแแก แแแขแฉแแแ แจแแแแก แกแแแแแ แแแกแขแ แแแฃแชแแแจแ Debian แแ แแกแขแแแแแฃแ แ, Mageia, Alpine, Arch, Gentoo, OpenWrt, NixOS, แฅแแแแแแแงแแคแ ะธ ALT.
WireGuard แแงแแแแแก แแแจแแคแแ แแก แแแกแแฆแแแแก แแแ แจแ แฃแขแแแแชแแแก แแแแชแแคแชแแแก, แ แแแแแแช แแฃแแแกแฎแแแแก แแแแแแฃแ แฅแกแแแฃแ แแแขแแ แคแแแกแก แแแ แแแ แแแกแแฆแแแแก แแแแแแ แแแแก แแ แแแก แแแแแงแแแแแแก แกแแฏแแ แ แแแกแแฆแแแแแแก แแแกแแแแแจแแ แแแแแ. แกแแฏแแ แ แแแแแแจแแแแก แแแชแแแ แฎแแแแ SSH-แแก แแกแแแแกแ แแแแจแแ แแก แแแกแแแงแแ แแแแแ. แแแกแแฆแแแแแแ แแแกแแแแแแ แแแแแแแ แแ แแแกแแแแแจแแ แแแแแ แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แชแแแแ แแแแแแแก แแแจแแแแแก แแแ แแจแ, Noise_IK แแแฅแแแแแแ แฎแแแฃแ แแก แแ แแขแแแแแแก แฉแแ แฉแSSH-แจแ autorized_keys-แแก แจแแแแ แฉแฃแแแแแก แแกแแแแกแ. แแแแแชแแแแ แแแแแชแแแ แฎแแ แชแแแแแแแ UDP แแแแแขแแแจแ แแแแแคแกแฃแแแชแแแก แแแแ. แแแ แแฎแแ แก แฃแญแแ แก VPN แกแแ แแแ แแก IP แแแกแแแแ แแแก แจแแชแแแแก (แ แแฃแแแแแ) แแแแจแแ แแก แแแฌแงแแแขแแก แแแ แแจแ แแแแแแขแแก แแแขแแแแขแฃแ แ แ แแแแแคแแแฃแ แแชแแแ.
แแแจแแคแแ แแกแแแแก แแแแ แแแ แแแแแแแก แจแแคแ แ ChaCha20 แแ แจแแขแงแแแแแแแแก แแแแแแขแแคแแแแชแแแก แแแแแ แแแแ (MAC) แแแแแแแแแแแ, แจแแฅแแแแแแ แแแแแแ แแแ แแจแขแแแแแก แแแแ (แแแแแแ แฏ.แแแ แแจแขแแแแ), แขแแแแ แแแแแ
(แขแแแฏแ แแแแแ) แแ แแแขแแ แจแแแแ. ChaCha20 แแ Poly1305 แแแแแแแแแฃแแแ, แ แแแแ แช AES-256-CTR แแ HMAC แฃแคแ แ แกแฌแ แแคแ แแ แฃแกแแคแ แแฎแ แแแแแแแแแ, แ แแแแแแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแแแ แแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแฆแฌแแแ แจแแกแ แฃแแแแแก แคแแฅแกแแ แแแฃแ แแ แแก แกแแแชแแแแฃแ แ แขแแฅแแแแแก แแฎแแ แแแญแแ แแก แแแแแงแแแแแแก แแแ แแจแ. แกแแแ แแ แกแแแแฃแแแ แแแกแแฆแแแแก แแแแแ แแ แแแแกแแแแก, แแแแฎแแ แชแแแแแแแกแแก แแแแแแงแแแแแ แแแแคแกแฃแ แ แแ แฃแแแก Diffie-Hellman แแ แแขแแแแแ Curve25519, แแกแแแ แจแแแแแแแแแแแฃแแ แแแแแแ แแแ แแจแขแแแแแก แแแแ . แฐแแจแแแแแกแแแแก แแแแแงแแแแแฃแแ แแแแแ แแแแ แแ แแก BLAKE2s (RFC7693).
แซแแแแแก แฅแแแจ แขแแกแขแแ แแแ Performance WireGuard-แแ แแฉแแแแ 3.9-แฏแแ แฃแคแ แ แแแฆแแแ แแแแขแแ แฃแแแ แแแแแแ แแ 3.8-แฏแแ แฃแคแ แ แแแฆแแแ แ แแแแแ แแแ OpenVPN-แแแ แจแแแแ แแแแ (256-bit AES HMAC-SHA2-256-แแ). IPsec-แแแ (256-แแแขแแแแ ChaCha20+Poly1305 แแ AES-256-GCM-128) แจแแแแ แแแแ, WireGuard แแฉแแแแแแก แจแแกแ แฃแแแแแก แฃแแแแจแแแแแ แแแฃแแฏแแแแกแแแแก (13-18%) แแ แแแแแ แจแแงแแแแแแแก (21-23%). แแ แแแฅแขแแก แแแแกแแแขแแ แแแแแแแกแแแฃแแ แขแแกแขแแก แจแแแแแแแ แแแแชแแแก WireGuard-แแก แซแแแ แแแแแฃแแแแแแแ แแแแฎแแ แชแแแแแแแก แแ แแแแแจแแฃแแแ, แ แแแแ แช แแ แแกแแแแแ แแกแแ แแแฆแแแ แฎแแ แแกแฎแแก. แขแแกแขแแ แแแแก แจแแแแแ, WireGuard แแ IPsec แแแแ แแแแแ แฃแคแ แ แแแขแแแแแแ แแแฃแแแ แแ แแฎแแ แฃแคแ แ แกแฌแ แแคแแ. แฃแคแ แ แกแ แฃแแงแแคแแแ แขแแกแขแแ แแแ, แ แแแแแแช แแแแชแแแก แแแ แแแจแ แแแขแแแ แแ แแแฃแ แแแแฎแแ แชแแแแแแแก, แฏแแ แแ แแแแฎแแ แชแแแแแแฃแแ. แแแแกแแแ, แแฆแแแจแแฃแแแ, แ แแ WireGuard แแแแแ แแฏแแแแแก IPsec-แก แแแแแแ แ แกแแขแฃแแชแแแจแ, แแ แแแแแฏแแ แแแ แแแแแแแก แแแแ, แฎแแแ OpenVPN แ แฉแแแ แซแแแแแ แแแแ.
แฌแงแแ แ: opennet.ru