我在我的 VPS 上使用 debian 11 服务器,并尝试设置wireguard。
创建私钥和公钥后,我创建配置文件/etc/wireguard/wg0.conf,其中包含内容
[Interface]
PrivateKey = [PRV_KEY]
Address = 192.168.23.1/24
ListenPort = 51820
SaveConfig = true
[peer]
PublicKey = [PUB_KEY]
AllowedIPs = 192.168.23.2
调用wg-快速启动 wg0
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add 192.168.23.1/24 dev wg0
[#] ip link set mtu 1420 up dev wg0
ip addr显示新的 wg0 接口
现在我的/etc/wireguard/wg0.conf已更改为
[Interface]
Address = 192.168.23.1/24
SaveConfig = true
ListenPort = 51820
PrivateKey = [PRV_KEY]
[peer]块完全丢失。
由于我是wireguard和VPN的新手,我假设如果没有解析这个对等块,我就没有公钥......