VPN 基础

迁移设备时正确迁移WireGuard公钥的注意事项


迁移设备时正确迁移WireGuard公钥的注意事项

理解公钥与对等端配置

迁移设备时,核心是保留或生成正确的公钥对。WireGuard基于非对称加密,私钥生成公钥。若旧设备私钥仍在,提取其公钥;若私钥丢失,需生成新密钥对并更新对端配置。注意,公钥仅用于身份验证和加密协商,并不直接存储网络地址。

备份现有配置与权限准备

操作前需具备对WireGuard接口的管理权限(通常为root或sudo)。使用只读命令查看当前配置,如`wg show <接口名>`。完整备份旧设备的配置片段,包括ListenPort(若已设置)、AllowedIPs及Peer的公钥。切勿直接覆盖系统配置,建议先导出为临时文件进行比对,避免遗漏自定义路由规则。

迁移操作与字段核对

在新设备上配置时,注意字段名准确性。例如,保持对端在线的参数是PersistentKeepalive(单数),而非复数。若新设备配置了ListenPort,需确保该UDP端口在防火墙中放行。注意,UDP和TCP使用相同数字的端口并非同一个监听端点,WireGuard仅使用UDP,切勿混淆服务端口。

AllowedIPs的路由影响

修改AllowedIPs会同时影响目的地址选择和接收源地址校验。不要简化认为配置0.0.0.0/0就必然吞掉所有局域网路由,它主要定义了该对等端允许通信的IP范围。配置不当可能导致流量黑洞或无法访问特定网段。建议先小范围测试AllowedIPs,小黄鸭VPN掉线原因排查再逐步扩大,避免一次性切断所有外部连接。

网络设备:WireGuard公钥:迁移设

在更换设备时,核对公钥与对端配置是确保网络无缝迁移的关键步骤。

验证连接与恢复机制

配置完成后,使用`wg show`确认对端公钥状态,小黄鸭并执行ping或traceroute测试连通性。若连接失败,检查UDP防火墙规则和AllowedIPs覆盖范围。若需恢复,直接重新应用备份的旧配置片段即可。验证过程应包含正常流量和异常流量测试,单一测试通过不能证明所有路由策略均正确。

VPN 基础编辑组
VPN 基础编辑组
内容编辑

解释加密隧道、连接协议与出口地址,帮助理解 VPN 的工作方式。

查看更多文章
连接指南

找到适合当前设备的指南

遇到服务端资源耗尽相关问题,可从“由管理员结合资源指标定位瓶颈”开始阅读。客户端更改参数不能代替服务端容量处理,需要结合具体环境判断。