更新ID(KYUA-202312-1175)
- 更新簡述:
- 修復(fù)IPv6地址無法ping通的問題
- 影響操作系統(tǒng)版本:
- 銀河麒麟高級服務(wù)器操作系統(tǒng) V10 SP1
- 更新類型:
- 問題修復(fù)
- 發(fā)布時間:
- 2024-03-14
- 更新描述:
- 修復(fù)和更新方法
需要更新內(nèi)核到最新版本。
更新方法(用root權(quán)限執(zhí)行以下命令):
yum update kernel
詳細(xì)介紹
一、問題復(fù)現(xiàn)方法
滿足以下兩個條件
1、升級SP1 NetworkManager服務(wù)包至1.16.0-7.p08.ky10及以上版本后
2、在SP1 4.19.90-23.30~4.19.90-23.42內(nèi)核版本
IPv6地址無法ping通
二、問題分析結(jié)果
NetworkManager升級后,引用了IPv6路由表相關(guān)代碼。通過查詢local route table,發(fā)現(xiàn)問題機(jī)器上并未生成配置地址的local條目,只有unicast條目,通過分析ip6_route_info_create函數(shù)的實現(xiàn),發(fā)現(xiàn)其中存在一個邏輯處理會給路由項加上RTF_REJECT標(biāo)志,在這個邏輯中缺少對loopback的RTF_ANYCAST地址類型處理導(dǎo)致,需將該地址類處理加入。
三、補丁及下載地址
從軟件倉庫更新