手机连接

WireGuard公钥配置与备份方法


WireGuard公钥配置与备份方法 - LVCHA

WireGuard 公钥是静态密钥,LVCHA不会动态协商,因此备份核心在于保存对等端的 PublicKey 和当前生效的完整配置。操作前需具备修改 /etc/wireguard 或系统配置目录的权限,建议先确认现有路由和监听状态,避免盲目覆盖导致隧道中断。

适用环境与权限准备

WireGuard 支持 Linux、Windows、macOS 及主要移动端平台。在 Linux 上,修改配置通常需要 root 权限;科学上网Windows 和 macOS 通过官方客户端操作,一般只需标准用户权限。操作前确认你有权访问目标设备的配置文件目录或网络管理界面。不要假设所有系统的路径一致,应查阅对应发行版或操作系统的官方文档,确定 WireGuard 配置文件的实际存放位置。

备份现有配置

备份前,先通过只读命令查看当前状态,例如在 Linux 终端执行 wgc 或 wg show,确认对等端列表和公钥值。将完整的 wireguard.conf 文件复制为带日期的备份文件,如 wg0.conf.bak。如果使用图形界面客户端,导出配置文件或截图保存对等端设置。务必记录 PrivateKey,因为公钥无法通过公钥反推私钥,丢失私钥意味着必须重新生成密钥对并通知所有对等端更新配置。

核对关键字段

备份时重点核对对等端条目中的 PublicKey 字段。注意字段名是 PersistentKeepalive(单数),不要误写为复数。同时确认 ListenPort 的协议类型:WireGuard 默认使用 UDP,UDP 与 TCP 的同号端口不是同一个监听端点,配置时需明确协议。AllowedIPs 字段不仅决定目的地址选择,还参与接收源地址校验,不能简单认为配置 0.0.0.0/0 就会吞掉所有局域网路由,科学上网实际行为受系统路由表影响。

网络设备:WireGuard公钥:配置备

在修改网络配置前,仔细备份当前的密钥文件与系统状态,确保隧道稳定。

恢复与验证方法

恢复原设置时,用备份文件覆盖当前配置,然后重启 WireGuard 服务或应用新配置。验证是否成功,先执行 wg show 查看对等端是否重新上线,科学上网再尝试 ping 内网 IP 或访问远程资源。如果连接失败,检查 UDP 端口是否被防火墙拦截,并确认两端公钥是否匹配。单个测试通过不能证明全部配置正确,需结合路由表和网络连通性综合判断。

网络加速编辑组 - LVCHA
网络加速编辑组
内容编辑

从延迟、抖动和丢包入手,分析不同网络环境下的连接体验。

查看更多文章
配置入门

从一个连接问题开始

遇到宽带拨号重连后的VPN恢复相关问题,可从“等待宽带恢复后建立新请求,再查看客户端重连日志”开始阅读。旧请求报错并不证明新的网络路径仍然异常,需要结合具体环境判断。