关注飞总聊IT,了解IT行业的方方面面。
一觉睡醒,世界全变了。朋友圈里一片鬼谷狼嚎。
原来,GitHub,封锁了中国IP的访问。
具体来说,如果是已经登陆了GitHub建立session的,后者是ssh的访问,还能够访问GitHub。
但是如果通过Https访问,并且没有登录的,通通都被拒绝访问了。
GitHub说这个IP地址被限制了。大概是这样的结果:
GitHub并非没有封锁IP的先例。
之前伊朗的程序员就被封锁了IP无法登录。
俄乌战争以后,俄罗斯人也倒霉了。
所以,有人就很恐慌,不知道因为什么原因,难道是因为美国制裁,所以中国IP也被封了。
不管怎么样,GitHub毕竟是目前全球最大的代码仓库,各种开源闭源项目,私人账号都在GitHub上。
一旦中国IP被封,那么对中国人的影响可想而知。
有些人去GitHub提问,为什么中国的IP无法访问GitHub了。一堆人跟着提问。
经过漫长的等待,GitHub官方终于给了一个回复:
我翻译了一下,不精确但是大致的意思是:
由于一次配置更改产生了意外影响,导致未登录的中国大陆用户在尝试访问 GitHub.com 时暂时无法进入网站。对于已经登录的用户,访问并未受到影响,可以正常使用。
此次问题的影响始于 2025 年 4 月 12 日 20:01(UTC 时间),并于 2025 年 4 月 13 日 14:55(UTC 时间) 得到解决。
导致该问题的配置更改已被撤销,用户现在访问 GitHub.com 时不应再遇到相关问题。
也就是说GitHub做了一次配置更改,产生的结果导致中国IP被封。
这个意外的影响就很有意思了。我猜测一下。
也许GitHub的内部,在某些内部测试机器上,尝试怎么样配置可以过滤中国IP,以便一旦美国政府要求的时候,可以迅速的隔离和阻止中国IP来访问。
但是实施这些操作的人,做了一些乌龙操作,导致配置对GitHub公开访问的主站配置被更改了。所以事实上导致了中国IP被封锁了。
可以这样说,GitHub也许是未雨绸缪,先做技术准备。但是意外的泄露了天机。
很难说现在的这个意外,在不远的将来会不会变成真实的结果。这谁说的清楚呢?毕竟伊朗和俄罗斯的IP已经都被禁了。
显然,这对国内的企业和个人来说,应该是一个不太好的信号,有麻烦了啊。
国内的企业和个人,还敢把自己的核心代码库存在GitHub吗?如果敢存的话,万一哪天,就完全失去了访问资格呢?太危险了。
GitHub也是的,怎么这么不小心就泄露了天机呢?
好歹比尔盖茨是中国人民的好朋友啊,好歹前些天说的时候,微软自己不是说这是子虚乌有的事情嘛。
看来,私底下感情不仅仅是退出中国的问题,还有把中国隔绝于全世界的预案啊。
GitHub,你要这么样搞事情,那真是伤透中国人的心了。
飞总知识星球,和大家交个朋友,有兴趣的一定不要错过这个的机会。
热门跟贴