WireGuard 的 Peer 配置段用于定义一个具体的对等节点,它独立于全局的 [Interface] 部分。每个 [Peer] 块代表网络中的一个参与者,可以是客户端、小美服务端或其他网关。配置的核心在于明确该 Peer 的公钥、允许的流量范围以及通信参数,从而建立点对点的加密隧道。理解这些字段有助于避免路由冲突和连接失败。
Peer 公钥与持久连接
Public_Key 字段指定该 Peer 公钥,是建立握手和验证身份的基础。务必从对方设备的安全终端复制,避免手动输入错误导致握手失败。若连接不稳定或处于 NAT 后方,小美建议设置 PersistentKeepalive 为 25(单位秒)。这个值让本地设备定期发送无负载包,防止中间设备关闭空闲连接。
IP 路由选择
AllowedIPs 定义了经过该 Peer 转发的目标 IP 范围,小美VPN直接决定流量走向。如果设为 0.0.0.0/0,表示所有 IPv4 流量都经由此隧道;若设为 10.0.0.0/8,则只有内网流量走 WireGuard。需注意,该字段同时用于目的地址匹配和接收源地址校验。不要盲目配置 0.0.0.0/0,这可能会覆盖默认路由,导致本地局域网访问异常。建议根据实际网络拓扑精细划分网段。
端点与监听端口
Endpoint 字段指定该 Peer 的 IP 和 UDP 端口,通常只需在客户端配置,服务端一般省略,由客户端动态发现。ListenPort 是可选的全局参数,用于指定本地监听端口。在客户端场景下,通常无需手动设置,系统会随机选择。注意,UDP 端口与 TCP 端口即使数字相同,小美VPN也是完全不同的协议监听端点,不可混淆。配置错误会导致连接超时。

理解 Peer 配置字段是建立稳定点对点加密隧道的基础
验证与恢复方法
修改配置后,需重启 WireGuard 服务或接口使设置生效。使用 `wg show` 命令验证 Peer 是否成功握手,检查 Last Handshake 时间戳是否更新。若连接失败,首先核对 Public_Key 是否匹配,其次确认防火墙是否放行 UDP 端口。在操作前,请备份原始配置,以便在出现问题时快速恢复原状,避免网络中断。



