WireGuard是什么?
WireGuard?是一個易于配置、快速且安全的開源?VPN,它利用了最新的加密技術(shù)。目的是提供一種更快、更簡單、更精簡的通用 VPN,它可以輕松地在樹莓派這類低端設(shè)備到高端服務(wù)器上部署。

IPsec?和 OpenVPN 等大多數(shù)其他解決方案是幾十年前開發(fā)的。安全研究人員和內(nèi)核開發(fā)人員 Jason Donenfeld 意識到它們速度慢且難以正確配置和管理。
這讓他創(chuàng)建了一個新的開源 VPN 協(xié)議和解決方案,它更加快速、安全、易于部署和管理。
WireGuard 最初是為 Linux 開發(fā)的,但現(xiàn)在可用于 Windows、macOS、BSD、iOS 和 Android。它仍在活躍開發(fā)中。
除了可以跨平臺之外,WireGuard 的最大優(yōu)點之一就是易于部署。配置和部署 WireGuard 就像配置和使用 SSH 一樣容易。
看看 WireGuard 設(shè)置指南。安裝 WireGuard、生成公鑰和私鑰(像 SSH 一樣),設(shè)置防火墻規(guī)則并啟動服務(wù)?,F(xiàn)在將它和 OpenVPN 設(shè)置指南進(jìn)行比較——有太多要做的了。
WireGuard 的另一個好處是它有一個僅 4000 行代碼的精簡代碼庫。將它與 OpenVPN(另一個流行的開源 VPN)的 100,000 行代碼相比。顯然,調(diào)試 WireGuard 更加容易。
不要因其簡單而小看它。WireGuard 支持所有最新的加密技術(shù),例如 Noise 協(xié)議框架、Curve25519、ChaCha20、Poly1305、BLAKE2、SipHash24、HKDF 和安全受信任結(jié)構(gòu)。
由于 WireGuard 運行在內(nèi)核空間,因此可以高速提供安全的網(wǎng)絡(luò)。
這些是 WireGuard 越來越受歡迎的一些原因。Linux 創(chuàng)造者 Linus Torvalds 非常喜歡 WireGuard,以至于將其合并到 Linux Kernel 5.6 中。
WireGuard 之所以受歡迎是有充分理由的。諸如 Mullvad VPN 之類的一些流行的關(guān)注隱私的 VPN 已經(jīng)在使用 WireGuard,并且在不久的將來,采用率可能還會增長。