一、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

  

最新文章

  1. 微信 5.3 for iPhone已放出 微信iphone版更新下载
  2. scrollTop和offsetTop的区别,scrollTopLeft和offsetLeft的区别
  3. LightOJ1283 Shelving Books(DP)
  4. 笨办法学 Python (Learn Python The Hard Way)
  5. DBA_Oracle基本体系内存和进程结构(概念)
  6. “我爱淘”冲刺阶段Scrum站立会议2
  7. 【Java 小实验】重写(覆写 Override)返回值类型能不能相同
  8. 【排序算法】冒泡排序算法 Java实现
  9. 二进制数据的序列化反序列化和Json的序列化反序列化的重要区别
  10. peewee基本使用
  11. Linux编程 24 shell编程(结构化 if [ condition ] 数值比较,字符串比较)
  12. c#线程2
  13. centos6.5上安装redis3.2.1遇见的坑
  14. 分布式高并发下Actor模型
  15. (转)C# 之泛型详解
  16. jmeter操作数据库,分布式,在Linux上运行
  17. python的学习之路day2
  18. 修改centos的时间,解决时间比本地实际时间快了8小时
  19. [转载]C#异步调用四大方法详解
  20. oracle中的内连接和外连接区别

热门文章

  1. 老毛桃WinPE以ISO镜像模式安装CentOS7
  2. myql数据库新建之后,本地可以访问,远程访问不了
  3. 上传图片到Mongo数据库;从Mongo数据库下载图片显示到前端
  4. 同一个tomcat的项目跳转
  5. Oracle function函数中无法使用update更新
  6. 查看docker 运行的参数 pip3 install runlike runlike 容器ID
  7. js复选框,三层结构
  8. kafka在阿里云上的配置
  9. git commit提交代码时跳过 eslint校验
  10. .net core 根据需求不同的数据有不同的颜色