Wireguard 解决 DDNS 环境下 Peer 域名动态变化问题

本文记录了在使用Wireguard组网时,遇到的Peer域名动态变化问题,尤其是在使用动态域名解析(DDNS)时。Wireguard默认不会自动连接到更新后的IP地址,除非重启隧道。为解决这一问题,提出了两种解决方案:一是定时检测域名解析变化,并在变化时重启隧道;二是探测各个Peer的联通性,若某个Peer无法连接,则重建连接。作者选择了第一种方法,并编写了一个简单的脚本来实现定时检测和自动重启隧道。该方案已在OpenWrt系统上成功测试,其他Linux发行版也可类似配置。
阅读更多