Wireguard-无需握手

Wireguard-无需握手

我已经使用 Wireguard 服务器大约 2 年了(服务器当前运行的是 Ubuntu 21.04)。在我拥有的几台设备上运行良好。最近,我想为 VPN 添加一个或两个新客户端。我最近安装了 Ubuntu 服务器 20.04.3。因此,我安装了 Wireguard,创建密钥,创建配置 wg0...交换公钥,重新启动服务器,启动客户端,然后...Bubkis。没有握手。

我不知道是什么阻止了握手。有人知道 20.04、21.04 中的 Wireguard 是否存在问题吗?我没有得到有关 dkms 状态的任何信息,但我认为这是因为它已经在内核中了。我不确定如何再排除故障。任何帮助都将不胜感激。

答案1

尝试在 Wireguard 配置文件的接口部分指定 MTU 值。例如

[Interface]
Address = 10.7.0.1/24, fddd:2c4:2c4:2c4::1/64
PrivateKey = <private_key_here>
ListenPort = 51820
# https://gist.github.com/diyism/1b80903a83776675031c73ae499438d8
MTU = 1300

相关内容