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

CentOS 7环境部署WireGuard遇到RTNETLINK操作不支持错误的求助

CentOS 7环境部署WireGuard遇到RTNETLINK操作不支持错误的求助

我这边服务器还在用CentOS 7,最近尝试部署WireGuard,但启动的时候碰到了问题,想请教下大家怎么解决。

执行启动命令:

$ sudo wg-quick up wg0

得到的错误输出如下:

[#] ip link add wg0 type wireguard
RTNETLINK answers: Operation not supported
Unable to access interface: Protocol not supported
[#] ip link delete dev wg0
Cannot find device "wg0"

我先查了当前的内核版本:

$ uname -r
3.10.0-1160.105.1.vz7.214.3

想着可能是缺少对应版本的内核头文件,于是尝试安装:

$ sudo yum install linux-headers-$(uname -r)

结果系统提示找不到对应的包:no package linux-headers-3.10.0-1160.105.1.vz7.214.3。

我又查看了当前已经安装的头文件相关包:

$ sudo yum list installed | grep headers

输出结果是:

glibc-headers.x86_64                    2.17-292.el7                @base       
kernel-headers.x86_64                   3.10.0-1062.18.1.el7        @updates

最后附上我的wg0配置文件内容:

[Interface]
Address = 10.5.5.1/24
ListenPort = <port>
# Use your own private key, from /etc/wireguard/privatekey
PrivateKey = <private key>

[Peer]
# Workstation public key
PublicKey = <...>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 13:00:35