Github是否在调试和预演封禁中国IP用户?我们又该怎样应对?¶
GitHub在UTC时间 2025/04/12 20:01 ~2025/04/13 14:55期间出现异常,所有来源中国IP的用户访问 GitHub 时会出现如下访问受限的提示。
而且通过查看HTTP状态码 为 403。
这是什么异常问题?¶
随后的官方也做了回应,说是由于配置变更造成了意外影响。(官方公告地址:https://www.githubstatus.com/incidents/jfvgcls9swln)
观点分析¶
作为 IT 行业的从业者对这个异常应该是比较好理解的,特别是HTTP CODE 403,就是访问受限,中国的用户没有访问 Github 的权限。
官方的回应是配置变更引起的,这说明 Github 是可以通过调整配置禁止所有中国的用户访问的。
结合“Github被微软收购”,“美国微软”、“中美贸易”,以及近期的关税等问题,很容易让人脑海中出现一种可能 【Github在调试封禁中国访问功能配置时,不小心直接操作线上环境了,导致这次的线上事故?】 。这样看来,官方的回应也没说错。
该怎么应对?¶
那我们应该怎么对应该功能以后正式上线呢?作为IT从业者的我们又能做什么呢?
毕竟Github上有很多国人参与贡献的项目,这些都是我们的劳动的成果,直接封禁和抢有什么区别?
我认为有两种事情是我们可以做的。
- 第一:努力工作,缴税,让国家变得强大。
- 第二:建立源代码同步计划,将核心的软件的源代码,以及上下游依赖的源代码定期同步到国内可控的代码仓库。
除了建立“源代码镜像同步计划”外,还需要建立相关的配套技术,如 “项目官方网站镜像同步计划”,“容器镜像同步计划”,“构建制品同步计划”,“项目动态资讯”,“技术交流社区” 等。
我目前已经离职开始做这件事情,建设藏云阁技术社区,网站地址 https://cncfstack.com 。目前已经将云原生相关的毕业和孵化中项目迁移完毕。
这些平台内容也都是开源开放的,相关资料都托管在 https://gitee.com/cncfstack 中。
- 开源项目网站同步在 官网 中
- 开源项目代码同步在 Gitea 中
- 开源项目镜像同步在 Harbor 中
- 论坛和微信群提供相关交流的平台
但是,这是一项庞大、复杂、且长周期的的工程,期待有志同道合的兄弟姐妹们一起建设和完善。