NetBSD เด•เต‡เตผเดฃเตฝ VPN WireGuard-เดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต

NetBSD เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตโ€Œเดคเต เดชเตเดฐเดงเดพเดจ NetBSD เด•เต‡เตผเดฃเดฒเดฟเตฝ WireGuard เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตŠเดชเตเดชเด‚ wg เดกเตเดฐเตˆเดตเตผ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต. WireGuard-เดจเตเดณเตเดณ เดธเด‚เดฏเต‹เดœเดฟเดค เดชเดฟเดจเตเดคเตเดฃเดฏเต‹เดŸเต† Linux, OpenBSD เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เดถเต‡เดทเด‚ NetBSD เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† OS เด†เดฏเดฟ เดฎเดพเดฑเดฟ. VPN เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดจเตเดฌเดจเตเดง เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต - wg-keygen, wgconfig. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด•เต‡เตผเดฃเตฝ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเดฟเตฝ (GENERIC), เดกเตเดฐเตˆเดตเตผ เด‡เดคเตเดตเดฐเต† เดธเดœเต€เดตเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ "pseudo-device wg" เดŽเดจเตเดจเดคเดฟเตปเตเดฑเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดธเต‚เดšเดจ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เด•เต‚เดŸเดพเดคเต†, เด‡เดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฃเด‚ wg, wg-quick เดชเต‹เดฒเตเดณเตเดณ เดฏเต‚เดธเตผ-เดธเตโ€Œเดชเต‡เดธเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เดตเดฏเตผเด—เดพเตผเดกเต-เดŸเต‚เตพเดธเต 1.0.20200820 เดชเดพเด•เตเด•เต‡เดœเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เดคเดฟเดฐเตเดคเตเดคเตฝ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต. FreeBSD เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดตเดฐเดพเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ WireGuard เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต IPC เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เตเดจเตเดจเต. เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเตเดฐเดคเตเดฏเต‡เด• เด•เต‹เดกเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดซเดฏเดฒเตเด•เดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. systemd เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต "reload" เด•เดฎเดพเตปเดกเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต "systemctl reload wg-quick at wgnet0" เดชเต‹เดฒเตเดณเตเดณ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เด†เดงเตเดจเดฟเด• เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดฐเต€เดคเดฟเด•เดณเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเดฒเดพเดฃเต VPN WireGuard เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เดตเดณเดฐเต† เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเด‚ เดจเตฝเด•เตเดจเตเดจเต, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต, เดธเด™เตเด•เต€เตผเดฃเดคเด•เดณเดฟเดฒเตเดฒเดพเดคเตเดคเดคเตเด‚ เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดŸเตเดฐเดพเดซเดฟเด•เต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เดตเดฒเดฟเดฏ เดตเดฟเดจเตเดฏเดพเดธเด™เตเด™เดณเดฟเตฝ เดธเตเดตเดฏเด‚ เดคเต†เดณเดฟเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เดžเด™เตเด™เตพ เดจเดฟเด™เตเด™เดณเต† เด“เตผเดฎเตเดฎเดฟเดชเตเดชเดฟเด•เตเด•เดŸเตเดŸเต†. เดชเดฆเตเดงเดคเดฟ 2015 เดฎเตเดคเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด“เดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดคเต เด”เดชเดšเดพเดฐเดฟเด• เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดฐเต€เดคเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต. WireGuard เดชเดฟเดจเตเดคเตเดฃ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† NetworkManager, systemd เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเตฝ เด•เต‡เตผเดฃเตฝ เดชเดพเดšเตเดšเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดกเต†เดฌเดฟเดฏเตป เด…เดธเตเดฅเดฟเดฐเดฎเดพเดฏ, Mageia, Alpine, Arch, Gentoo, OpenWrt, NixOS, เด‰เดชเด—เตเดฐเดซเต ะธ ALT.

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

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

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

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