เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ 5.6-เตฝ VPN WireGuard เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต

เด‡เดจเตเดจเต เดฒเดฟเดจเดธเต เดตเดฟเดชเดฟเดŽเตป เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเตเดณเตเดณ เดจเต†เดฑเตเดฑเต-เด…เดŸเตเดคเตเดค เดฌเตเดฐเดพเดžเตเดšเต เดคเดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ WireGuard. เดˆ เดธเด‚เดญเดตเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตโ€Œเดคเต WireGuard เดฎเต†เดฏเดฟเดฒเดฟเด‚เด—เต เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ.

เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ 5.6-เตฝ VPN WireGuard เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต

เดชเตเดคเดฟเดฏ Linux 5.6 เด•เต‡เตผเดฃเดฒเดฟเดจเดพเดฏเตเดณเตเดณ เด•เต‹เดกเต เดถเต‡เด–เดฐเดฃเด‚ เด‡เดชเตเดชเต‹เตพ เดจเดŸเดจเตเดจเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต. เด†เดงเตเดจเดฟเด• เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดซเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เด…เดคเดฟเดตเต‡เด— เด…เดŸเตเดคเตเดค เดคเดฒเดฎเตเดฑ VPN เด†เดฃเต WireGuard. เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ VPN-เด•เตพเด•เตเด•เต เดฒเดณเดฟเดคเดตเตเด‚ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดตเตเดฎเดพเดฏ เด’เดฐเต เดฌเดฆเดฒเดพเดฏเดฟเดŸเตเดŸเดพเดฃเต เด‡เดคเต เด†เดฆเตเดฏเด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดคเต. เด•เดจเต‡เดกเดฟเดฏเตป เด‡เตปเดซเตผเดฎเต‡เดทเตป เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดธเตเดชเต†เดทเตเดฏเดฒเดฟเดธเตเดฑเตเดฑเต เดœเต‡เดธเตบ เดŽ เดกเต‹เดฃเตปเดซเต†เตฝเดกเดพเดฃเต เดฐเดšเดฏเดฟเดคเดพเดตเต. 2018 เด“เด—เดธเตเดฑเตเดฑเดฟเตฝ, เดตเดฏเตผเด—เดพเตผเดกเต เดชเตเดฐเดถเด‚เดธ เดฒเดญเดฟเดšเตเดšเต เดฒเดฟเดจเดธเต เดŸเต‹เตผเดตเดพเตพเดกเตเดธเต. เด…เด•เตเด•เดพเดฒเดคเตเดคเต, เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเตฝ VPN เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเดณเตเดณ เดœเต‹เดฒเดฟ เด†เดฐเด‚เดญเดฟเดšเตเดšเต. เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เต เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเดฎเต†เดŸเตเดคเตเดคเต.

โ€œเด•เต‡เตผเดฃเดฒเดฟเตฝ WireGuard เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดœเต‡เดธเตบ เด’เดฐเต เดชเตเตพ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดจเดŸเดคเตเดคเดฟเดฏเดคเดพเดฏเดฟ เดžเดพเตป เด•เดพเดฃเตเดจเตเดจเต,โ€ เดฒเดฟเดจเดธเต 2 เด“เด—เดธเตเดฑเตเดฑเต 2018-เดจเต เดŽเดดเตเดคเดฟ. โ€” เดˆ VPN-เดจเต‹เดŸเตเดณเตเดณ เดŽเดจเตเดฑเต† เดธเตเดจเต‡เดนเด‚ เด’เดฐเดฟเด•เตเด•เตฝ เด•เต‚เดŸเดฟ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด‰เดŸเตป เด’เดฐเต เดฒเดฏเดจเด‚ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดฎเต‹? เด•เต‹เดกเต เดคเดฟเด•เดžเตเดžเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เดžเดพเตป เด…เดคเต เดจเต‹เด•เตเด•เดฟ, OpenVPN, IPSec เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดญเต€เด•เดฐเดคเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด‡เดคเต เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เด•เดฒเดพเดธเตƒเดทเตเดŸเดฟเดฏเดพเดฃเต.

เดฒเดฟเดจเดธเต เด†เด—เตเดฐเดนเดฟเดšเตเดšเดฟเดŸเตเดŸเตเด‚ เดฒเดฏเดจเด‚ เด’เดจเตเดจเดฐ เดตเตผเดทเดคเตเดคเต‹เดณเด‚ เดจเต€เดฃเตเดŸเต. เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเดŸเต† เด‰เดŸเดฎเดธเตเดฅเดพเดตเด•เดพเดถ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดถเตเดจเด‚. 2019 เดธเต†เดชเตเดฑเตเดฑเด‚เดฌเดฑเดฟเตฝ เดจเต€เดฃเตเดŸ เดšเตผเดšเตเดšเด•เตพเด•เตเด•เต เดถเต‡เดทเด‚ เด…เดคเต เด’เดฐเต เด’เดคเตเดคเตเดคเต€เตผเดชเตเดชเต เดคเต€เดฐเตเดฎเดพเดจเดฎเต†เดŸเตเดคเตเดคเต เด•เต‡เตผเดฃเดฒเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹ เดŽเดชเดฟเด เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดชเดพเดšเตเดšเตเด•เตพ เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด•, เดตเดฏเตผเด—เดพเตผเดกเต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เต เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเดฒเตเด‚ เดชเตŠเดคเต เดธเตเดฐเด•เตเดทเดฏเดฟเดฒเตเด‚ เดชเดฐเดพเดคเดฟเด•เดณเตเดฃเตเดŸเต. เดŽเดจเตเดจเดพเตฝ เดจเต‡เดฑเตเดฑเต€เดตเต WireGuard เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฒเต‹-เดฒเต†เดตเตฝ เดธเดฟเด™เตเด•เต API เด†เดฏเดฟ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด’เดŸเตเดตเดฟเตฝ เด…เดตเดฏเต† เด•เต‡เตผเดฃเดฒเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด…เดตเตผ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เดจเดตเด‚เดฌเดฑเดฟเตฝ, เด•เต‡เตผเดฃเตฝ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เด…เดตเดฐเตเดŸเต† เดตเดพเด—เตเดฆเดพเดจเด‚ เดชเดพเดฒเดฟเดšเตเดšเต เดธเดฎเตเดฎเดคเดฟเดšเตเดšเต เด•เต‹เดกเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚ เดธเดฟเด™เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดงเดพเดจ เด•เต‡เตผเดฃเดฒเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเด•. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹ เดŽเดชเดฟเดเดฏเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดตเดฏเตผเด—เดพเตผเดกเดฟเตฝ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏ ChaCha20, Poly1305 เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเดŸเต† เดตเต‡เด—เดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เตพ.

เด’เดŸเตเดตเดฟเตฝ, 9 เดกเดฟเดธเด‚เดฌเตผ 2019-เดจเต, เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเดจเตเดฑเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเด‚เด—เต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเดฎเตเดณเตเดณ เดกเต‡เดตเดฟเดกเต เดŽเดธเต. เดฎเดฟเดฒเตเดฒเตผ, เดธเตเดตเต€เด•เดฐเดฟเดšเตเดšเต เดจเต†เดฑเตเดฑเต-เด…เดŸเตเดคเตเดค เดถเดพเด–เดฏเดฟเดฒเต‡เด•เตเด•เต เดชเดพเดšเตเดšเตเด•เตพ WireGuard เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต VPN เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตŠเดชเตเดชเด‚.

เด‡เดจเตเดจเต, เดœเดจเตเดตเดฐเดฟ 29, 2020, เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด•เต‡เตผเดฃเดฒเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดฒเดฟเดจเดธเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟ.

เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ 5.6-เตฝ VPN WireGuard เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต

เดฎเดฑเตเดฑเต VPN เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เดณเต† เด…เดชเต‡เด•เตเดทเดฟเดšเตเดšเต WireGuard-เดจเตเดฑเต† เด•เตเดฒเต†เดฏเดฟเด‚ เดšเต†เดฏเตเดค เดจเต‡เดŸเตเดŸเด™เตเด™เตพ:

  • เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.
  • เด†เดงเตเดจเดฟเด• เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต‹เด—เตเดฐเดซเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต: เดจเต‹เดฏเดฟเดธเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดซเตเดฐเต†เดฏเดฟเด‚เดตเตผเด•เตเด•เต, Curve25519, ChaCha20, Poly1305, BLAKE2, SipHash24, HKDF, เดฎเตเดคเดฒเดพเดฏเดต.
  • เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณเดคเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฏ เด•เต‹เดกเต, เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.
  • เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเด‚.
  • เดตเตเดฏเด•เตเดคเดตเตเด‚ เดตเดฟเดถเดฆเดตเตเดฎเดพเดฃเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป.

WireGuard-เดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เด•เต‹เตผ เดฒเต‹เดœเดฟเด•เตเด•เตเด‚ 4000 เดตเดฐเดฟเด•เดณเดฟเตฝ เดคเดพเดดเต† เด•เต‹เดกเต เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต, เด…เดคเต‡เดธเดฎเดฏเด‚ OpenVPN, IPSec เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เดฒเด•เตเดทเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดฒเตˆเดจเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

โ€œเดตเดฏเตผเด—เดพเตผเดกเต เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด•เต€ เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต เดŽเดจเตเดจ เด†เดถเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเตฝ เด“เดฐเต‹ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเตเด‚ เด’เดฐเต เดธเตเดตเด•เดพเดฐเตเดฏ เด•เต€ เด…เดฑเตเดฑเดพเดšเตเดšเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเตเด‚ เด…เดคเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเตŠเดคเต เด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. SSH-เดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดฐเต€เดคเดฟเดฏเดฟเตฝ เด’เดฐเต เด•เดฃเด•เตเดทเตป เดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เดชเตŠเดคเต เด•เต€เด•เตพ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดธเตเดฅเดฒเดคเตเดคเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดกเต†เดฎเตบ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดคเต† เด•เต€เด•เตพ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เดฃเด•เตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚, Noise_IK เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เดจเต‹เดฏเดฟเดธเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดซเตเดฐเต†เดฏเดฟเด‚เดตเตผเด•เตเด•เตSSH-เตฝ เด…เด‚เด—เต€เด•เตƒเดค_เด•เต€เด•เตพ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต. เดฏเตเดกเดฟเดชเดฟ เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเดฟเดฒเต† เดŽเตปเด•เตเดฏเดพเดชเตโ€Œเดธเตเดฒเต‡เดทเตป เดตเดดเดฟเดฏเดพเดฃเต เดกเดพเดฑเตเดฑเดพ เดŸเตเดฐเดพเตปเดธเตเดฎเดฟเดทเตป เดจเดŸเดคเตเดคเตเดจเตเดจเดคเต. เด•เตเดฒเดฏเดจเตเดฑเดฟเตปเดฑเต† เดธเตเดตเดฏเดฎเต‡เดต เดชเตเดจเดƒเด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เดฃเด•เตเดทเตป เดตเดฟเดšเตเด›เต‡เดฆเดฟเด•เตเด•เดพเดคเต† VPN เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† (เดฑเต‹เดฎเดฟเด‚เด—เต) IP เดตเดฟเดฒเดพเดธเด‚ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเต† เด‡เดคเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, - เด…เดตเตป เดŽเดดเตเดคเตเดจเตเดจเต เด“เดชเตเดชเตบเดจเต†เดฑเตเดฑเต.

เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดตเต‡เดฃเตเดŸเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดธเตเดŸเตเดฐเต€เด‚ เดธเตˆเดซเตผ เดšเดพเดš 20 เด•เต‚เดŸเดพเดคเต† เดธเดจเตเดฆเต‡เดถ เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ (MAC) เดชเต‹เดณเดฟ 1305, เดกเดพเดจเดฟเดฏเตฝ เดฌเต‡เตบเดธเตเดฑเตเดฑเตˆเตป เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดคเต (เดกเดพเดจเดฟเดฏเตฝ เดœเต†. เดฌเต†เตปโ€Œเดธเตเดฑเตเดฑเตˆเตป), เดคเตปเดœ เดฒเดพเด‚เด—เตเด‚ เดชเต€เดฑเตเดฑเตผ เดทเตเดตเดพเดฌเต†เดฏเตเด‚. ChaCha20, Poly1305 เดŽเดจเตเดจเดฟเดต AES-256-CTR, HMAC เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเตเด‚ เดธเตเดฐเด•เตเดทเดฟเดคเดตเตเดฎเดพเดฏ เด…เดจเดฒเต‹เด—เต เด†เดฏเดฟ เดธเตเดฅเดพเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเตเดฐเดคเตเดฏเต‡เด• เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดชเดฟเดจเตเดคเตเดฃ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดจเดฟเตผเดตเตเดตเดนเดฃ เดธเดฎเดฏเด‚ เด•เตˆเดตเดฐเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ. เด’เดฐเต เดชเด™เตเด•เดฟเดŸเตเดŸ เดฐเดนเดธเตเดฏ เด•เต€ เดœเดจเดฑเต‡เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดŽเดฒเดฟเดชเตเดฑเตเดฑเดฟเด•เต เด•เตผเดตเต เดกเดฟเดซเดฟ-เดนเต†เตฝเดฎเดพเตป เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต Curve25519, เดกเดพเดจเดฟเดฏเตฝ เดฌเต†เตผเตบเดธเตเดฑเตเดฑเตˆเดจเตเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดšเต. เดนเดพเดทเดฟเด™เตเด™เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ BLAKE2s (RFC7693)".

เดซเดฒเด™เตเด™เตพ เดชเตเดฐเด•เดŸเดจ เดชเดฐเดฟเดถเต‹เดงเดจเด•เตพ เด”เดฆเตเดฏเต‹เด—เดฟเด• เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต:

เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเต (เดฎเต†เด—เดพเดฌเดฟเดฑเตเดฑเต/เดธเต†)
เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ 5.6-เตฝ VPN WireGuard เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต

เดชเดฟเด‚เด—เต (เดฎเดฟเดธเต†)
เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ 5.6-เตฝ VPN WireGuard เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต

เดŸเต†เดธเตเดฑเตเดฑเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป:

  • เด‡เดจเตเดฑเตฝ เด•เต‹เตผ i7-3820QM, Intel Core i7-5200U
  • เด—เดฟเด—เดพเดฌเดฟเดฑเตเดฑเต เด•เดพเตผเดกเตเด•เตพ เด‡เดจเตเดฑเตฝ 82579LM, Intel I218LM
  • เดฒเดฟเดจเด•เตเดธเต 4.6.1
  • เดตเดฏเตผเด—เดพเตผเดกเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป: MAC-เดจเต Poly256 เด‰เดณเตเดณ 20-เดฌเดฟเดฑเตเดฑเต ChaCha1305
  • เด†เดฆเตเดฏ IPsec เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป: MAC-เดจเต Poly256 เด‰เดณเตเดณ 20-เดฌเดฟเดฑเตเดฑเต ChaCha1305
  • เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† IPsec เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป: AES-256-GCM-128 (AES-NI-เดจเตŠเดชเตเดชเด‚)
  • OpenVPN เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป: HMAC-SHA256-2 เด‰เดณเตเดณ AES 256-เดฌเดฟเดฑเตเดฑเต เดคเตเดฒเตเดฏเดฎเดพเดฏ เดธเตˆเดซเตผ เดธเตเดฏเต‚เดŸเตเดŸเต, UDP เดฎเต‹เดกเต
  • เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเด•เดŸเดจเด‚ เด…เดณเดจเตเดจเต iperf3, 30 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดถเดฐเดพเดถเดฐเดฟ เดซเดฒเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเดฟเดฆเตเดงเดพเดจเตเดคเดคเตเดคเดฟเตฝ, เด’เดฐเดฟเด•เตเด•เตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดพเตฝ, เดตเดฏเตผเด—เดพเตผเดกเต เด•เต‚เดŸเตเดคเตฝ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚. เดŽเดจเตเดจเดพเตฝ เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เด‡เดคเต เด•เต‡เตผเดฃเดฒเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹ API เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เด•เดพเดฐเดฃเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเดฟเดฒเตเดฒ. เด’เดฐเตเดชเด•เตเดทเต‡ เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เดจเต‡เดฑเตเดฑเต€เดตเต เดตเดฏเตผเด—เดพเตผเดกเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจ เดจเดฟเดฒเดตเดพเดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

โ€œเดŽเดจเตเดฑเต† เด•เดพเดดเตเดšเดชเตเดชเดพเดŸเดฟเตฝ, WireGuard เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต. เดŽเดฒเตเดฒเดพ เดคเดพเดดเตเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เดณเตเด‚ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเดฒเดพเดฃเต เดŽเดŸเตเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เด…เดคเดฟเดจเดพเตฝ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ VPN เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เต เด•เตเดฑเดšเตเดšเต เดฎเดฟเดจเดฟเดฑเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดŽเดŸเตเด•เตเด•เต‚. เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด•เตเดดเดชเตเดชเดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต - เดŽเดดเตเดคเดฟ 2018-เตฝ เดนเดฌเตเดฐเต†เดฏเดฟเตฝ. - เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเตป เดชเตเดฐเด•เตเดฐเดฟเดฏ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดšเตเดšเต เด”เดฆเตเดฏเต‹เด—เดฟเด• เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเดฟเตฝ, เดฎเดฟเด•เดšเตเดšเดคเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต OpenWRT เดชเดฟเดจเตเดคเตเดฃ. เด•เต€เด•เดณเตเดŸเต† เดตเดฟเดคเดฐเดฃเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เด•เต‹เดกเต เดฌเต‡เดธเดฟเดจเตเดฑเต† เดˆ เดŽเดณเตเดชเตเดชเดตเตเด‚ เด’เดคเตเด•เตเด•เดตเตเด‚ เดจเต‡เดŸเดฟเดฏเต†เดŸเตเดคเตเดคเต. เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเด‚เดตเดฟเดงเดพเดจเดฎเดฟเดฒเตเดฒ, เดˆ เด•เต‹เตผเดชเตเดชเดฑเต‡เดฑเตเดฑเต เดญเดฏเดพเดจเด•เดคเดฏเตŠเดจเตเดจเตเด‚ เด‡เดฒเตเดฒ; SSH เด•เต€เด•เตพ เดชเต‹เดฒเต†เดฏเดพเดฃเต เดนเตเดฐเดธเตเดต เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด•เต€เด•เตพ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต.

เดตเดฏเตผเด—เดพเตผเดกเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต 2015 เดฎเตเดคเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เด“เดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดคเต เด”เดชเดšเดพเดฐเดฟเด• เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเด‚. WireGuard เดชเดฟเดจเตเดคเตเดฃ NetworkManager, systemd เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† Debian Unstable, Mageia, Alpine, Arch, Gentoo, OpenWrt, NixOS, Subgraph, ALT เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเตฝ เด•เต‡เตผเดฃเตฝ เดชเดพเดšเตเดšเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•