You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04下WireGuard服务启动失败求助

Ubuntu 20.04下WireGuard服务启动失败求助

嗨,我仔细看了你的问题日志,很快就定位到了核心问题——你的WireGuard配置文件里多了一行无效内容,直接导致了配置解析失败。

从systemctl status的输出里能看到关键错误提示:

wg-quick[3165218]: Line unrecognized: `/etc/wireguard/wg0.conf'
wg-quick[3165218]: Configuration parsing error

这说明你的wg0.conf文件第一行写了/etc/wireguard/wg0.conf,这完全是多余的,WireGuard的配置文件不需要声明自己的路径,直接从[Interface]区块开始编写即可。

具体修复步骤:

  • 打开配置文件:sudo nano /etc/wireguard/wg0.conf
  • 删除第一行的/etc/wireguard/wg0.conf内容
  • 按Ctrl+O保存修改,回车确认后按Ctrl+X退出编辑器
  • 重新尝试启动服务:sudo systemctl start wg-quick@wg0.service

额外检查(目前你的配置里这些都没问题,仅供参考):

  • 你[Interface]区块里的PrivateKey格式符合Base64规范,没问题
  • 网络接口enp3s0在路由规则和UFW配置里都正确对应,51830端口的UDP放行规则也已设置,这部分无需调整

如果修复配置文件后仍启动失败,可以运行journalctl -xe | grep wg-quick获取更详细的错误日志,但大概率解决配置文件的问题就能正常启动了。

备注:内容来源于stack exchange,提问作者user822988

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 14:53:37