centos7升级内核 ,wireguard优化
2024-09-08 12:25:57
一、centos7升级内核
uname -r 查看内核版本
升级前
升级后
参考链接: https://www.cnblogs.com/rick-zhang/p/14944510.html
# 启用 ELRepo 仓库
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
yum --enablerepo=elrepo-kernel install kernel-ml vi /etc/default/grub
修改GRUB_DEFAULT=0 # 重新创建内核配置
grub2-mkconfig -o /boot/grub2/grub.cfg reboot
2、wireguard优化
内核升级后,wireguard无法启动,报错信息如下
# wg-quick up /etc/wireguard/wg0.conf
[#] 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"
参考链接:https://www.wireguard.com/install/
重新安装后恢复
yum install yum-utils epel-release
yum-config-manager --setopt=centosplus.includepkgs=kernel-plus --enablerepo=centosplus --save
sed -e 's/^DEFAULTKERNEL=kernel$/DEFAULTKERNEL=kernel-plus/' -i /etc/sysconfig/kernel
yum install kernel-plus wireguard-tools
reboot
重新添加ip转发
vi /etc/sysctl.conf
net.ipv4.ip_forward=1 sysctl -p
echo 1 > /proc/sys/net/ipv4/ip_forward
最新文章
- 微信 5.3 for iPhone已放出 微信iphone版更新下载
- scrollTop和offsetTop的区别,scrollTopLeft和offsetLeft的区别
- LightOJ1283 Shelving Books(DP)
- 笨办法学 Python (Learn Python The Hard Way)
- DBA_Oracle基本体系内存和进程结构(概念)
- “我爱淘”冲刺阶段Scrum站立会议2
- 【Java 小实验】重写(覆写 Override)返回值类型能不能相同
- 【排序算法】冒泡排序算法 Java实现
- 二进制数据的序列化反序列化和Json的序列化反序列化的重要区别
- peewee基本使用
- Linux编程 24 shell编程(结构化 if [ condition ] 数值比较,字符串比较)
- c#线程2
- centos6.5上安装redis3.2.1遇见的坑
- 分布式高并发下Actor模型
- (转)C# 之泛型详解
- jmeter操作数据库,分布式,在Linux上运行
- python的学习之路day2
- 修改centos的时间,解决时间比本地实际时间快了8小时
- [转载]C#异步调用四大方法详解
- oracle中的内连接和外连接区别