更新ID(KYUA-202312-1175)
- 更新简述:
- 修复IPv6地址无法ping通的问题
- 影响操作系统版本:
- 银河麒麟高级服务器操作系统 V10 SP1
- 更新类型:
- 问题修复
- 发布时间:
- 2024-03-14
- 更新描述:
- 修复和更新方法
需要更新内核到最新版本。
更新方法(用root权限执行以下命令):
yum update kernel
详细介绍
一、问题复现方法
满足以下两个条件
1、升级SP1 NetworkManager服务包至1.16.0-7.p08.ky10及以上版本后
2、在SP1 4.19.90-23.30~4.19.90-23.42内核版本
IPv6地址无法ping通
二、问题分析结果
NetworkManager升级后,引用了IPv6路由表相关代码。通过查询local route table,发现问题机器上并未生成配置地址的local条目,只有unicast条目,通过分析ip6_route_info_create函数的实现,发现其中存在一个逻辑处理会给路由项加上RTF_REJECT标志,在这个逻辑中缺少对loopback的RTF_ANYCAST地址类型处理导致,需将该地址类处理加入。
三、补丁及下载地址
从软件仓库更新