感谢IT之家网友 咩咩洋 的线索投递!

GitHub 官方表示,这一更改已部署到全球边缘站点的一个子集。这一更改产生了意想不到的后果,导致 IPv4 地址开始作为 IPv4 映射的 IPv6 兼容地址传递到 IP 允许列表功能。例如,10.1.2.3 变为 ::ffff:10.1.2.3。
虽然 GitHub 的 IP 允许列表功能是在考虑 IPv6 的情况下开发的,但它并不是为了处理这些映射地址而开发的,因此它开始阻止请求,它认为这些请求不在定义的允许地址列表中。请求错误率峰值为所有请求的 0.23%。
到目前为止,GitHub 官方确定了三个补救项目,IT之家汇总如下:
-
更新 IP 允许列表功能以处理 IPv4 映射的地址。
-
审核堆栈的其余部分,以确认不再存在此 IPv4 映射 IPv6 地址缺陷。
-
改进测试和监控流程,以便在未来更好地发现这些问题。
Internet Protocol version 6(IPv6)是网络协议的最新版本,用它来取代 IPv4 主要是为了解决 IPv4 地址枯竭问题,同时它也在其他方面对于 IPv4 有许多改进。
从 IPv4 到 IPv6 最显著的变化就是网络地址的长度。RFC 2373 和 RFC 2374 定义的 IPv6 地址有 128 位长;IPv6 地址的表达形式一般采用 32 个十六进制数。IPv6 地址可以用双冒号“::”表示一组 0 或多组连续的 0,但只能出现一次。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。
未经允许不得转载:新聚网 » 微软 GitHub 正准备为 Github.com 网站提供 IPv6 支持

新聚网
华为余承东:对比安卓 iOS,鸿蒙有三大优势体验
华为智慧屏 S6 正式开售:国补后 2400元起,入门级 MiniLED 电视首选
京东旗下达达完成私有化,将自愿退市
微信刷掌落地近 100 家“老年智慧餐厅”,吃饭领补助伸手即可认证
国产 CPU 厂商“兆芯集成”科创板 IPO 获上交所受理

