k8s集群升級(jí)了雙協(xié)議棧后,從集群內(nèi)無(wú)法訪問(wèn)外部ipv6服務(wù),已經(jīng)確認(rèn)部署了Endpoint和Service。而同樣采用ipv4是沒(méi)問(wèn)題的。
apiVersion: v1kind: Servicemetadata: name: myep namespace: default labels: app: myepspec: ports: - name: http-8080 port: 8080 protocol: TCP targetPort: 8080 ipFamilies: - IPv6---apiVersion: v1kind: EndpointsapiVersion: v1metadata: name: myep #此名字需與 Service 中的 metadata.name 的值一致 namespace: default labels: app: myepsubsets: - addresses: - ip: 1002:003B:456C:678D:890E:0012:234F:56G7 ## 集群外Ip ports: - port: 8080 name: http-8080
然后在集群的Pod中訪問(wèn)myep:8080不通。
(資料圖)
tcpdump -i eth0 host 1002:003B:456C:678D:890E:0012:234F:56G7 tcp -vv
發(fā)現(xiàn)可以收到發(fā)來(lái)的請(qǐng)求,但是并沒(méi)有回包。
同樣用tcpdump抓ipv4的包,是有回包的。分析ipv4和ipv6的差異:ipv4的SrcIP是Pod所在宿主機(jī)的ip,而ipv6的SrcIP是2000:100:100:100:9a7e:bead:f22c:9640,而2000:100:100:100::/64是集群內(nèi)部的ipv6網(wǎng)段,可以確定ipv6的請(qǐng)求從Pod所在宿主機(jī)出來(lái)時(shí)沒(méi)有進(jìn)行SNAT轉(zhuǎn)換。這里采用了一種比較簡(jiǎn)單的解決方案,最終方案應(yīng)該通過(guò)集群的cni配置解決。
為所有的宿主機(jī)添加iptables策略:
ip6tables -t nat -A POSTROUTING -s 2000:100:100:100::/64 -o eth0 -j SNAT --to-source FC00:0:130F::9C0:876A:130B
參數(shù) | 說(shuō)明 |
---|---|
-s | 要處理的源IP段 |
-o | 規(guī)則綁定的接口 |
--to-source | 替換的IP(本機(jī)IP) |
增加iptables策略后服務(wù)就可以訪問(wèn)了。
最初在服務(wù)所在主機(jī)上通過(guò)增加靜態(tài)路由的方式也可以臨時(shí)性達(dá)到目的:
ip -6 route add 2000:100:100:100::/64 via FC00:0:130F::9C0:876A:130B
相當(dāng)于把Pod所在宿主機(jī)作為Pod內(nèi)部網(wǎng)段的網(wǎng)關(guān),這樣可以臨時(shí)解決問(wèn)題,當(dāng)時(shí)由于Pod會(huì)在集群的Node上漂移,所以這不是一個(gè)好的方法。
關(guān)鍵詞:
凡本網(wǎng)注明“XXX(非中國(guó)微山網(wǎng))提供”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和其真實(shí)性負(fù)責(zé)。
從4月20日舉行的合肥新能源汽車產(chǎn)業(yè)供需對(duì)接會(huì)上了解到,除特殊專用車輛外,合肥市黨政機(jī)關(guān)和市屬企事業(yè)單
2023-04-22 13:36
為進(jìn)一步規(guī)范首都旅游市場(chǎng)價(jià)格秩序、切實(shí)維護(hù)消費(fèi)者合法權(quán)益,北京市市場(chǎng)監(jiān)督管理局決定自即日起到10月底,
2023-04-22 11:24
據(jù)路透社和彭博等媒體4月21日消息,美國(guó)國(guó)土安全部部長(zhǎng)亞歷杭德羅·馬約卡斯(AlejandroMayorkas)表示,該部
2023-04-22 10:30
海報(bào)新聞?dòng)浾邔O杰辛振東濟(jì)寧報(bào)道4月19日,“走黃河廊道看高質(zhì)量發(fā)展”中央媒體、沿黃九?。▍^(qū))媒體聯(lián)合采
2023-04-22 07:43
文化旅游主打一種“代入感”,讓游客有夢(mèng)回往昔之感的旅游區(qū)更能贏得美譽(yù)度。老街的韻味,關(guān)鍵在一個(gè)“老”
2023-04-22 07:49
4月17日-22日,山東省組織的“走文化廊道進(jìn)經(jīng)濟(jì)園區(qū)看山東高質(zhì)量發(fā)展”行進(jìn)式主題采訪活動(dòng)第五路——“走黃
2023-04-22 07:45
●鳥類環(huán)志是個(gè)啥?鳥類環(huán)志是指用來(lái)研究候鳥遷徙動(dòng)態(tài)及其規(guī)律的一種重要手段。環(huán)志工作人員將帶有國(guó)家統(tǒng)一
2023-04-22 07:58
齊魯網(wǎng)·閃電新聞4月22日訊今天是第54個(gè)世界地球日。今年世界地球日的主題為“眾生的地球”,旨在呼吁全人
2023-04-22 07:51
4月以來(lái),壓制醫(yī)藥板塊的一些因素陸續(xù)緩解,各路資金對(duì)醫(yī)藥板塊的關(guān)注度不斷增強(qiáng)。Choice數(shù)據(jù)顯示,4月以來(lái)
2023-04-22 07:42
加州記憶與存儲(chǔ)設(shè)備公司網(wǎng)表(NLST)收漲21 21%,創(chuàng)2022年5月5日以來(lái)最大單日漲幅——當(dāng)天漲43 17%。美國(guó)得州
2023-04-22 06:46