运行 wg-quick up wg0 正在改变我的 /etc/wireguard/wg0.conf 文件

运行 wg-quick up wg0 正在改变我的 /etc/wireguard/wg0.conf 文件

我在我的 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 地址展示新的 wg0 界面

现在我的/etc/wireguard/wg0.conf已改为

[Interface]
Address = 192.168.23.1/24
SaveConfig = true
ListenPort = 51820
PrivateKey = [PRV_KEY]

[同行]块完全丢失。

由于我是 wireguard 和 VPNS 的新手,我假设如果没有解析这个对等块,我就没有公钥……

答案1

保存配置 = true

SaveConfig — 如果设置为“true”,则关闭时将从接口的当前状态保存配置。因此,在删除接口之前对配置文件所做的任何更改都将被覆盖。

取自man wg-quick. 删除该行。

相关内容