เปเบเบฐเบเบณ เบเบฒเบเบเปเบญเบ VPN เบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบ WireGuard 1.0.0, เปเบเบดเปเบเบซเบกเบฒเบเบเบฒเบเบเบฑเบเบชเบปเปเบเบญเบปเบเบเบฐเบเบญเบ WireGuard เปเบเบซเบผเบฑเบเบเบปเปเบเบเป Linux 5.6 เปเบฅเบฐเบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ. เบฅเบฐเบซเบฑเบเบฅเบงเบกเบขเบนเปเปเบ Linux kernel เบเปเบฒเบ เบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบญเบเปเบเปเบเบตเปเบกเปเบเบตเบกเบเบฐเบเบดเบเบฑเบเปเบเบเบเปเบฅเบดเบชเบฑเบเปเบญเบเบฐเบฅเบฒเบเบเบตเปเบเปเบฝเบงเบเบฒเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฑเปเบเบเปเบฒเบง. เบเบฒเบเบเบงเบเบชเบญเบเบเปเปเปเบเปเปเบเบตเบเปเบเบตเบเบเบฑเบเบซเบฒเปเบเป.
เบเบฑเบเบเบฑเปเบเปเบเป WireGuard เปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเบขเบนเปเปเบเปเบเปเบ Linux เบเบปเปเบเบเป, เบเบฑเบเปเบเบฑเบเปเบเปเบเบทเบเบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบเบขเบฒเบเปเบฅเบฐเบเบนเปเปเบเปเบชเบทเบเบเปเปเปเบเป kernel เบฎเบธเปเบเปเบเบปเปเบฒ. wireguard-linux-compat.git. เบเบฑเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบฐเบเบญเบเบกเบตเบฅเบฐเบซเบฑเบ WireGuard backported เปเบฅเบฐเบเบฑเปเบ compat.h เปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบ kernels เปเบเบปเปเบฒ. เบกเบฑเบเปเบเปเบเบทเบเบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒเบเบฒเบเปเบเบเบตเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบกเบตเปเบญเบเบฒเบเปเบฅเบฐเบเบนเปเปเบเปเบเปเบญเบเบเบฒเบเบกเบฑเบ, เบชเบฐเบเบฑเบเปเบเบเบเปเบฒเบเบซเบฒเบเบเบญเบ patches เบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบฎเบนเบเปเบเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบ. เปเบเบฎเบนเบเปเบเบเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ, WireGuard เบฎเบธเปเบเบเบตเปเปเบเบเบเปเบฝเบงเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบเบฑเบเปเบเปเบเบเบฒเบ Ubuntu 20.04 ะธ Debian 10 "Buster", เปเบฅเบฐเบเบฑเบเบกเบตเปเบเบฑเบ patches เบชเปเบฒเบฅเบฑเบ Linux kernels 5.4 ะธ 5.5. เบเบฒเบเปเบเบเบขเบฒเบเปเบเบเปเบเปเปเบเปเบเบซเบฅเปเบฒเบชเบธเบเปเบเบฑเปเบ Arch, Gentoo เปเบฅเบฐ
Fedora 32 เบเบฐเบชเบฒเบกเบฒเบเปเบเป WireGuard เบเปเบงเบเบเบฒเบเบญเบฑเบเปเบเบ 5.6 kernel.
เบเบฐเบเบงเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบปเปเบเบเปเปเบกเปเบเบเปเบฒเปเบเบตเบเบขเบนเปเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ wireguard-linux.git, เปเบเบดเปเบเบเบฐเบเบญเบเบกเบตเบเบปเปเบเปเบกเป Linux kernel เบเบตเปเบชเบปเบกเบเบนเบเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเปเบเบเบเบฒเบ Wireguard. Patches เบเบฒเบ repository เบเบตเปเบเบฐเบเบทเบเบเบปเบเบเบงเบเบเบทเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบงเบกเบขเบนเปเปเบ kernel เบเบปเปเบเบเปเปเบฅเบฐ pushed เปเบเบฑเบเบเบฐเบเปเบฒเปเบเบซเบฒ net / net-next เบชเบฒเบเบฒ. เบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ utilities เปเบฅเบฐ scripts เบเปเบฒเปเบเบตเบเบเบฒเบเบขเบนเปเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป, เปเบเบฑเปเบ wg เปเบฅเบฐ wg-quick, เปเบกเปเบเบเปเบฒเปเบเบตเบเบขเบนเปเปเบ repository. wireguard-tools.git, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเปเบฒเบเปเบเบฑเบเปเบเบฑเบเปเบเบเบฒเบเปเบเบเบขเบฒเบ.
เปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบเบทเบญเบเบเปเบฒเบเบงเปเบฒ VPN WireGuard เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบปเบเบเบทเปเบเบเบฒเบเบเบญเบเบงเบดเบเบตเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบก, เบชเบฐเบซเบเบญเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเบนเบเบซเบผเบฒเบ, เบเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบ, เบเปเปเบกเบตเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเปเบฅเบฐเปเบเปเบเบดเบชเบนเบเบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบเปเบเบเปเบฒเบเบงเบเบเบฒเบเบเปเบฒเปเบเปเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบตเปเบเบฐเบเบงเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบญเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบ. เปเบเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒเบงโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฑเบโเบเบฐโเบเบฒโเบเบฑเบโเบเบฑเปเบโเปเบเปโเบเบต 2015โ, เปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบงเบโเบชเบญเบโเปเบฅเบฐโ เบเบฒเบเบขเบฑเปเบเบขเบทเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบ เบงเบดเบเบตเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเปเบเป. เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ WireGuard เบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเบเบฑเบ NetworkManager เปเบฅเบฐ systemd, เปเบฅเบฐ kernel patches เปเบกเปเบเบฅเบงเบกเบขเบนเปเปเบเบเบฒเบเปเบเบเบขเบฒเบเบเบทเปเบเบเบฒเบ. Debian เบเปเปเบชเบฐเบเบฝเบเบฅเบฐเบเบฒเบ, Mageia, Alpine, Arch, Gentoo, OpenWrt, NixOS, เบซเบปเบงเบเปเปเบเปเบญเบ ะธ ALT.
WireGuard เปเบเปเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบเปเบชเบฑเปเบเบเบฒเบเบฅเบฐเบซเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เปเบเบดเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเบดเบเบเบฐเปเบเบชเปเบงเบเบเบปเบงเปเบชเปเปเบเปเบฅเบฐเบชเปเบงเบเบเบดเบเบเปเปเปเบเบทเบญเบเปเบฒเบ เปเบฅเบฐเปเบเปเบกเบฑเบเปเบเบทเปเบญเบเบนเบเบกเบฑเบเบเบฐเปเบเบชเบฒเบเบฒเบฅเบฐเบเบฐ. เบฅเบฐเบซเบฑเบเบชเบฒเบเบฒเบฅเบฐเบเบฐเบเบทเบเปเบฅเบเบเปเบฝเบเปเบเบทเปเบญเบชเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ SSH. เปเบเบทเปเบญเปเบเบฅเบฐเบเบฒเบเบตเปเบฅเบฐเปเบเบทเปเบญเบกเบเปเปเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบฅเปเบ daemon เปเบเบเบเปเบฒเบเบซเบฒเบเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป, เบเบปเบเปเบ Noise_IK เบเบฒเบ Noise Protocol Frameworkเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบฒเบเบฎเบฑเบเบชเบฒ authorized_keys เปเบ SSH. เบเบฒเบเบชเบปเปเบเบเปเปเบกเบนเบเปเบกเปเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเบเปเบฒเบเบเบฒเบ encapsulation เปเบเบเบธเบ UDP. เบกเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบขเบนเป IP เบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ VPN (เปเบฃเบกเบกเบดเบ) เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบฒเบเบเบฑเบเบเปเบฒเบฅเบนเบเบเปเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ เบเบทเบเบเปเบฒเปเบเป stream cipher ChaCha20 เปเบฅเบฐเบฅเบฐเบเบปเบเบเบฒเบเบเบงเบเบชเบญเบเบเปเปเบเบงเบฒเบก (MAC) Poly1305เบญเบญเบเปเบเบเปเบเบ Daniel Bernstein (Daniel J. Bernstein), Tanya Lange
(Tanja Lange) เปเบฅเบฐ Peter Schwabe. ChaCha20 เปเบฅเบฐ Poly1305 เบเบทเบเบเบฑเบเปเบเบฑเบ analogues เบเบตเปเปเบงเบเบงเปเบฒเปเบฅเบฐเบเบญเบเปเบเบเบงเปเบฒเบเบญเบ AES-256-CTR เปเบฅเบฐ HMAC, เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเปเบงเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเบฅเบธเปเบงเบฅเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบฎเบฒเบเปเบงเบเบดเปเบชเบ. เปเบเบทเปเบญเบชเปเบฒเบเบฅเบฐเบซเบฑเบเบฅเบฑเบเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบ, เปเบชเบฑเปเบเปเบเปเบเบฎเบนเบเบชเปเบงเบ Diffie-Hellman protocol เบเบทเบเปเบเปเปเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบ. Curve25519, เบเบฑเบเบชเบฐเปเบซเบเบตเปเบเบ Daniel Bernstein. เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบ hashing เปเบกเปเบ BLAKE2s (RFC7693).
เบเบฒเบเปเบเปเบเบฒเบเปเบเบปเปเบฒ เบเบฒเบเบเบปเบเบชเบญเบ เบเบฐเบชเบดเบเบเบดเบเบฒเบ WireGuard เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบดเบ 3.9 เปเบเบปเปเบฒเบเบญเบ throughput เบชเบนเบเบเบถเปเบเปเบฅเบฐเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบชเบนเบเบเบงเปเบฒ 3.8 เปเบเบปเปเบฒเปเบกเบทเปเบญเบเบฝเบเบเบฑเบ OpenVPN (256-bit AES เบเบฑเบ HMAC-SHA2-256). เปเบกเบทเปเบญเบเบฝเบเบเบฝเบเบเบฑเบ IPsec (256-bit ChaCha20+Poly1305 เปเบฅเบฐ AES-256-GCM-128), WireGuard เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบฒเบเบเบฑเบเบเบธเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบฅเบฑเบเบเปเบญเบ (13-18%) เปเบฅเบฐ latency เบเปเปเบฒ (21-23%). เบเบปเบเบเบฒเบเบเบปเบเบชเบญเบเบเบตเปเบเบฑเบเบเบตเบกเบกเบฒเบขเบนเปเปเบเปเบงเบฑเบเปเบเบเปเบเบญเบเปเบเบเบเบฒเบเบเบงเบกเปเบญเบปเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบเบขเบทเบเบขเบนเปเปเบเบเปเบเบปเปเบฒเบเบญเบ WireGuard เปเบฅเบฐเบเบทเบเบซเบกเบฒเบเบงเปเบฒเบกเบตเบเบธเบเบเบฐเบเบฒเบเบชเบนเบเบเปเปเบเบฝเบเบเป. เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบเบปเบเบชเบญเบ, เบฅเบฐเบซเบฑเบ WireGuard เปเบฅเบฐ IPsec เปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบซเปเบเบตเบเบตเปเบชเบธเบเปเบฅเบฐเปเบเบเบฑเบเบเบธเบเบฑเบเปเบงเบเบถเปเบ. เบเบฒเบโเบเบปเบโเบชเบญเบโเบเบตเปโเบชเบปเบกโเบเบนเบโเปเบเบโเบซเบผเบฒเบโเบเบงเปเบฒโเบเบตเปโเบเบงเบกโเปเบญเบปเบฒโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบฅเบงเบกโเปเบเบปเปเบฒโเปเบโเปเบโเปเบเปเบโเบเบฑเบโเบเปเปโเบเบฑเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโ. เบขเปเบฒเบเปเบเบเปเปเบเบฒเบก, เบกเบฑเบเปเบเปเบเบทเบเบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒ WireGuard เบเบฑเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบตเบเบงเปเบฒ IPsec เปเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเปเบชเปเบซเบผเบฒเบเบเบฐเบเบนเป, เปเบเบเบฐเบเบฐเบเบตเป OpenVPN เบเบฑเบเบเปเบฒเบซเบผเบฒเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru