首页 > 聚焦 > > 正文

k8s双栈协议无法访问集群外ipv6服务(解决)

2023-04-23 11:21:55 来源:腾讯云

问题背景

k8s集群升级了双协议栈后,从集群内无法访问外部ipv6服务,已经确认部署了Endpoint和Service。而同样采用ipv4是没问题的。

1 部署Endpoint和Service

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中访问myep:8080不通。


(相关资料图)

分析

通过tcpdump在1002:003B:456C:678D:890E:0012:234F:56G7这台机器上抓包:
tcpdump -i eth0 host 1002:003B:456C:678D:890E:0012:234F:56G7 tcp -vv

发现可以收到发来的请求,但是并没有回包。

同样用tcpdump抓ipv4的包,是有回包的。分析ipv4和ipv6的差异:ipv4的SrcIP是Pod所在宿主机的ip,而ipv6的SrcIP是2000:100:100:100:9a7e:bead:f22c:9640,而2000:100:100:100::/64是集群内部的ipv6网段,可以确定ipv6的请求从Pod所在宿主机出来时没有进行SNAT转换。

2 增加SNAT的iptables策略

这里采用了一种比较简单的解决方案,最终方案应该通过集群的cni配置解决。

为所有的宿主机添加iptables策略:

ip6tables -t nat -A POSTROUTING -s 2000:100:100:100::/64 -o eth0 -j SNAT --to-source FC00:0:130F::9C0:876A:130B

参数

说明

-s

要处理的源IP段

-o

规则绑定的接口

--to-source

替换的IP(本机IP)

增加iptables策略后服务就可以访问了。

一些弯路

最初在服务所在主机上通过增加静态路由的方式也可以临时性达到目的:

ip -6 route add 2000:100:100:100::/64 via FC00:0:130F::9C0:876A:130B

相当于把Pod所在宿主机作为Pod内部网段的网关,这样可以临时解决问题,当时由于Pod会在集群的Node上漂移,所以这不是一个好的方法。

标签:

k8s双栈协议无法访问集群外ipv6服务(解决)

k8s集群升级了双协议栈后,从集群内无法访问外部ipv6服务,已经确认部署了Endpoint和Service。而同样采用ip

2023-04-23 11:21:55

湘台青年比拼中华优秀传统文化

(张雪盈)“通过这次活动,不仅加深了我对中华传统文化的了解,也让我结识了更多的大陆朋友。来自台湾新...

2023-04-23 10:52:12

苏丹武装冲突进入第四天 双方同意停火24小时

新华社喀土穆4月18日电(记者王丙飞)苏丹武装部队和快速支援部队之间的武装冲突18日进入第四天,经过一个

2023-04-23 10:47:58

世界快消息!“一切,为了驾驭者”,路特斯Eletre与保时捷卡宴的交锋

路特斯这个品牌大家都不陌生,尤其是在2017年吉利集团收购路特斯之后,可能一部分用户对路特斯倾注了更多的

2023-04-23 10:22:42

普通本科高校陆续停招 专升本该往何处走

近日,湖北省教育厅公布了2023年普通专升本招生简章,武汉纺织大学、武汉轻工大学停止专升本招生。普通本科

2023-04-23 10:12:50

全球观焦点:精选!如何修改win7开机画面-(如何修改win7开机画面设置)

如何修改win7开机画面(如何修改win7开机画面设置)win7系统开机画面每次都是自带的经典开机动画,很多用户对

2023-04-23 09:24:47

世界热头条丨用好这些抓手推动全球发展合作

国务委员兼外长秦刚21日在“中国式现代化与世界”蓝厅论坛发表主旨演讲时指出,中国式现代化版权属于中...

2023-04-23 09:09:18

苏轼寒食帖原文朗读(苏轼寒食帖原文和译文)-全球消息

1、原文:自我来黄州,已过三寒食。2、年年欲惜春,春去不容惜。3、今年又苦雨,两月秋萧瑟。4、卧闻海棠花

2023-04-23 08:38:32

全球时讯:农村老人口中的“化毒草”,是野菜中的极品,鲜嫩营养,别不懂吃

谷雨后,天气转暖,雨水增多,正是万物萌发的关键时期。在这个时期,大自然中的野菜开始生长,丰富了我们的

2023-04-23 08:13:35

二维码成消费“拦路码”?一些商家强制“圈粉”引不满-全球播资讯

西安消费者唐女士告诉记者,她最近在雁塔区一家餐馆就餐后要求开发票时发现,必须关注公众号才能开。对于一

2023-04-23 07:50:06

环球速递!奏组词_奏读音及解释

欢迎观看本篇文章,小柴来为大家解答以上问题。奏组词,奏读音及解释很多人还不知道,现在让我们一起来看看

2023-04-23 07:02:17

市人大常委会举行第二期“领导干部讲业务”活动-天天热头条

市人大常委会举行第二期“领导干部讲业务”活动

2023-04-23 06:47:52

今日要闻!欧罗酒店

1、欧罗酒店位于芽庄,是家1星级酒店。2、酒店位置较好,距离芽庄海滩步行13分钟。

2023-04-23 06:09:38

大连人外援特索涅夫:不想谈我的进球,没取胜去谈进球不起作用 当前通讯

大连人外援特索涅夫:不想谈我的进球,没取胜去谈进球不起作用,大连人,特索涅夫,长春亚泰

2023-04-23 05:36:03

大比分落后,真不是唐斯和华子的问题,尽力局了

掘金在客场120-108力克森林狼,取得系列赛3-0的领先拿到赛点,这场比赛得重点说一下唐斯,全场比赛唐斯砍下

2023-04-23 05:09:38

大连5月份天气_大连9月份天气

1、九月的大连可以说温度适宜、秋高气爽。2、已经不需要穿短裤了,应该带长裤、长袖上衣,短袖上衣还可以穿

2023-04-23 04:37:37

【三重幻想】记牌辅助器v1.0发布 每日热文

记牌器UI注:PC专用。说明见压缩包文档,已上传在群里JJC攻略文件夹。785383315有疑问可以留言,会回复。最

2023-04-23 03:45:38

螺丝刀+USB线就能偷走车 网民还发起挑战赛!美国人不满韩国汽车大厂“双标” 每日信息

据央视新闻报道,美国将近20个州的总检察长20日联名致信美国交通安全监管当局,要求召回大量韩国现代和起亚

2023-04-23 03:05:55

坐飞机祝福语说什么好_坐飞机

你们好,最近小品发现有诸多的小伙伴们对于坐飞机祝福语说什么好,坐飞机这个问题都颇为感兴趣的,今天小活

2023-04-23 02:57:19

花花公子品牌标志_花花公子品牌

1、花花公子”品牌由费尔.罗伯特先生创立于20世纪50年代的美国。2、“美国花花公子”,最大的风格特点...

2023-04-23 01:44:03

【大国基理】架起干群连心桥,三明荆西社区实现“旧貌换新颜”

中新网三明4月22日电(记者谢艺观)走进福建三明市荆西街道荆西社区,新建的农贸市场里摆满各种新鲜的蔬菜,

2023-04-23 01:17:28

Ella结婚11年自曝已和老公分房睡,夸儿子很爱分享

Ella陈嘉桦与老公赖斯翔结婚11年,感情甜蜜,两人每天上床后都会牵手聊天,直到要入睡前才放开,她却自曝夫

2023-04-23 01:03:48

今日热文:松门洞下沙滩门票_松门洞下沙滩

1、大哥,你先要说你在台州的具体位置吧,松门也属于台州的呢,你说台州怎么去台州?我去过松门洞下沙滩的

2023-04-23 00:02:25

山药蒸多久就可以蒸熟了 山药煮多久几分钟能熟

1、煮山药的时间是看山药的状态来确定的。煮薄山药,需要水开之后煮3分钟左右就能熟,但是厚山药需要煮八到

2023-04-22 23:13:10

环球播报:[快讯]中技能源公布2022年年度分红方案预案

CFi CN讯:中技能源(股票代码:833037)公布2022年年度权益分派预案公告。根据公司2023年4月21日披露的202

2023-04-22 22:26:12

即时:铁路部门加大五一假期运力投放 增开旅客列车1500多列

曲靖一妇女不慎坠入水井 众人营救脱险 环球简讯

想象和联想的区别及举例说明_想象和联想的区别

【全球聚看点】「万向钱潮」重报都市传媒集团与丽江签订《战略合作协议》

阆中市气象台发布暴雨黄色预警信号【III级/较重】【2023-04-21】 天天热文

九江机场航班时刻表及票价_九江机场航班时刻表_世界即时看

天天新消息丨深化长春市电梯维保单位专项整治工作 落实建设幸福长春

老赖欠钱不还怎么起诉规定_老赖欠钱不还怎么起诉

华为P60Pro立功,“捅破天”技术帮用户脱困,卫星通信何时普及?|世界看点

守组词两个字_守组词_要闻速递

为什么哈登、格林因恶意犯规被驱逐出场,而恩比德却没有?-新动态

今日热闻!网易云音乐pc听歌识曲在哪里_电脑版网易云音乐听歌识曲在哪

iOS 17将支持三方应用商店或仅限欧洲:苹果准备收费_全球播报

世界观热点:植物怎么传播种子_植物是如何传播种子的

人民海军成立74周年MV《大海的光影》

天天最资讯丨不满失利,爱德华兹赛后拒绝接受采访

957谈WBG新教练,爆出两大关键词,CEO辟谣:不是marin或mata 速看料

宝马MINI灾难级公关,小鹏“神补刀”:冰淇淋我们送得起!_世界微速讯

拜登将签令限制?中方坚决反对

今日热议:福建为非学科类校外培训上规矩 7月各地公布经重新审批登记的白名单

特雷-杨:这是我和穆雷组合的季后赛首胜 希望以后有更多这种胜利

环球短讯!欠小鲨易贷一万三十四天还了被起诉怎么办

科技行业裁员潮愈加汹涌 谷歌(GOOG.US)CEO薪酬却飙至2.26亿美元

【新时代 新征程 新伟业——坚定不移推动高质量发展】一季度山西经济“成绩单”出炉

【环球播资讯】fake是什么意思中文_fake是什么意思

x 广告
x 广告

Copyright @  2015-2023 今日家电网版权所有  备案号: 沪ICP备2023005074号-40   联系邮箱:5 85 59 73 @qq.com