#网站应用 代码托管平台 GitHub 疑似屏蔽所有中国 IP 地址访问,已登录用户暂时可以继续访问,具体原因目前还不清楚但应该不是为了反爬虫。测试显示即便是 GitHub 登录界面都返回 403,,如果只是为了反爬不太可能连登录页面都禁止访问,GitHub 官方讨论群组已经有帖子反馈这个问题但还没有官方回应。查看全文:https://ourl.co/108739

微软旗下的代码托管平台 GitHub 目前因未知原因已屏蔽所有中国 IP 地址,对于当前已经处于登录状态的用户来说仍然可以访问,如果尚未登录则在访问时提示 IP 对该站点的访问已被限制。

Access to this site has been restricted. If you believe this is an error, please contact Support.

从状态码可以看到返回的是 HTTP 403 也就是禁止访问,测试显示只要归属地为中国大陆的 IP 地址都是被禁止访问的,来源可能是 GeoIP 地址库,因此部分非中国 IP 地址例如新加坡 IP 可能因为数据库显示问题也遭到屏蔽。

部分网友从登录状态猜测 GitHub 可能是为了阻止爬虫才会封禁中国 IP 地址,但这种猜测可能不太符合实际情况,因为 GitHub 登录页面也同样返回 HTTP 403,如果只是为了反爬则应该允许登录界面访问才对,否则岂不是正常用户和爬虫都会被禁止访问。

目前 GitHub 实施屏蔽的原因还不清楚但可能并不是为了反爬,当然实际上是否屏蔽中国 IP 地址本身也没有太大的意义,主要是中国 IP 地址本身就无法直接访问 GitHub,原本是单向无法访问,现在变成双向无法访问。

在 GitHub Community 官方社区中已经有关于这个问题的讨论,大量开发者反馈遇到相同的问题,不过暂时还没有 GitHub 官方工作人员发布回应,所以现在无法判断是 GitHub 误封还是其他原因导致的。

友情提示

本站部分转载文章,皆来自互联网,仅供参考及分享,并不用于任何商业用途;版权归原作者所有,如涉及作品内容、版权和其他问题,请与本网联系,我们将在第一时间删除内容!

联系邮箱:1042463605@qq.com