预共享密钥的作用与备份前提
WireGuard预共享密钥(PSK)是一种可选的静态对称密钥,可混入现有公钥握手的密钥派生过程,增加一层预共享对称秘密。它是可选项,不能替代正确的对等端公钥配置,ikuuu双方对应Peer的值须保持一致。在操作前,需确认你有目标服务器或客户端系统的root或sudo权限,并已知晓当前WireGuard接口名称(如wg0)。

网络连接与设备配置场景示意
备份不是简单复制配置文件。你需要完整记录PrivateKey、PublicKey、PresharedKey(如有)以及AllowedIPs等核心字段。建议将加密备份存储在异地,确保原始明文密钥仅存在于运行中的系统磁盘,避免长期留存于未加密的备份介质中。
Linux系统下的配置与只读检查
在Linux系统(如Ubuntu、Debian或Alpine)中,WireGuard配置通常位于/etc/wireguard/目录。修改前,先用wg show核对当前Peer、最近握手和收发信息,再在有权限的本机核对对应配置文件。文件可能包含PrivateKey或PresharedKey,不能直接复制到公开日志或工单。这一步不影响现有连接,是低风险的观察手段。
若需添加或更换PSK,在配置文件对应Peer部分使用PresharedKey = <base64编码的密钥>。可用wg genpsk生成已做Base64编码的随机预共享密钥,不要再对其输出重复执行base64编码。配置更改后,使用wg-quick down wg0再wg-quick up wg0重载。重建接口会中断该隧道,经过它转发的应用流量也可能受影响;应在确认管理路径和维护窗口后操作。
Windows与客户端环境的注意事项
在Windows系统上,WireGuard可通过GUI应用管理,配置由具体客户端管理,应使用其受支持的导入、导出或编辑方式,不应假定所有安装都有同一明文文件路径。GUI中的预共享密钥对应配置项PresharedKey。操作前,先在GUI中查看当前连接状态和接口地址,确保你记录的是正确的Peer公钥。
编辑配置文件时,需明确区分客户端与服务器角色。客户端配置中ListenPort字段虽存在,但可省略或设为0让本地接口启用时随机选择端口;不同主机使用同号UDP端口本身不构成冲突。AllowedIPs参与出站Peer选择及入站源地址校验,ikuuu操作系统路由仍需单独核对;修改时需精确匹配目标网段,避免因配置过宽导致局域网路由异常。
验证恢复与端口澄清
配置变更后,验证重点在于握手是否成功。在服务器端运行wg show wg0,检查Peer的Last Handshake时间是否更新。若未更新,可能尚无触发通信,也可能握手失败;应结合实际业务流量和两端状态判断。UDP端口是WireGuard的默认监听协议,与TCP同号端口无关,排查时勿混淆。
若需恢复原设置,应先核对备份与当前对应Peer的预共享密钥是否一致,再按实际管理方式应用。使用旧备份并不保证能连通;若另一端仍使用新值,双方将不匹配。涉及重建接口的恢复可能中断连接,应先确认管理路径。通常无需重启整台系统,但恢复接口或路由配置仍可能影响依赖隧道路由的业务及管理连接,ikuuu vpn官网应先核对影响范围和恢复方式。




