隐私工具

什么是WireGuard?

定义

WireGuard is a VPN protocol implemented in about 4,000 lines of kernel code with a fixed modern cipher suite. It is roughly three to four times faster than OpenVPN on the same hardware, reconnects instantly, and is small enough to be meaningfully auditable.

为什么WireGuard很重要

在同一硬件上,它大约比OpenVPN快三到四倍,重连即时,代码量小到可以进行有意义的审计。它仅支持UDP,因此在限制性网络中可能被封锁。

WireGuard的实际应用

WireGuard 改变了服务器网络的连接方式。您使用私钥和简短的节点列表配置一个网络接口,然后通过几条命令即可路由流量。在繁忙的服务器上,您会看到 CPU 使用率下降,因为内核直接处理。配置错误会导致远程失联,因此您要学会保留带外 VNC 控制台以备不时之需。您还需接受仅支持 UDP 在某些网络上会被阻断。

人们对WireGuard常见的误解

人们以为 WireGuard 是 OpenVPN 的即插即用替代品,具备相同的密钥管理方式。实际上,它按节点使用公钥加密,因此您必须带外交换密钥并逐一配置端点。常见错误是在多个节点上设置相同密钥,破坏了隧道隔离。

WireGuard —— 常见问题

WireGuard 是否通过 UDP 工作?

WireGuard 仅支持 UDP。这使其快速且无连接,但限制性网络若阻断 UDP 则会阻断它。若您处于此类网络,可能需要 OpenVPN 或 Shadowsocks 等备用方案。

为什么 WireGuard 比 OpenVPN 快?

WireGuard 以约 4,000 行内核代码实现,并使用固定的现代密码套件。这种简洁性意味着每包开销更小,加密运算更快,使其在相同硬件上快约三到四倍。

WireGuard在哪些地方出现

更多来自隐私工具

OpenVPN
OpenVPN 是一种成熟的用户态VPN协议,支持可配置的加密算法,可通过TCP或UDP运行。
Tor
Tor通过三个志愿者运营的中继节点路由流量,选择方式确保没有任何单一节点同时知道流量来源和目的地。
Tor出口节点
Tor出口节点是电路中的最后一个中继节点,它连接目的地,因此在表面上它成为流量的来源。
洋葱服务
洋葱服务是一种只能通过Tor访问的服务,其地址由公钥派生而来,而非在权威机构注册。
SOCKS5
SOCKS5是一种代理协议,支持转发任意TCP和UDP流量,并可选认证。
Shadowsocks
Shadowsocks是一种加密代理协议,设计目标为通过流量分析难以识别。
无日志政策
无日志政策承诺不保留用户活动记录,如连接元数据、网络流量或DNS查询。