国内为什么墙github

worktile 其他 118

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    国内墙GitHub主要有以下几个原因:

    1、信息审查和控制:中国政府实施了严格的网络监管措施,对于国内互联网上的内容进行审查和过滤。GitHub作为一个全球最大的开源社区和代码托管平台,上面的内容涵盖了各种各样的主题和项目,其中可能涉及到一些敏感信息或被认为不符合中国的法律和政策。

    2、国家安全考虑:中国政府对于国家安全的保护非常重视,对于一些可能涉及到国家安全的信息和项目进行限制访问也是为了维护国家的安全利益。GitHub上可能有一些涉及到加密技术、网络攻防等方面的内容,这些内容被认为可能会对国家安全造成潜在威胁。

    3、技术保护和产业竞争:中国政府希望培养和发展国内的科技创新能力和技术产业,对于一些和国内核心技术产业相关的项目和代码进行限制访问是为了保护国内的技术创新和产业竞争力。GitHub上有大量的开源项目和技术文档,其中可能包含了一些与国内技术产业相关的核心代码和知识,对其进行限制访问也是为了避免对国内技术产业的冲击。

    尽管GitHub在国内被墙,但是依然有一些方式可以绕过限制,比如使用代理服务器或者科学上网工具。这些工具可以帮助国内开发者在墙外访问和贡献代码,保持与全球开发者社区的联系和交流。同时,国内也有一些类似的替代平台和开源社区,可以作为国内开发者的备选选择。

    总的来说,国内墙GitHub是出于多方面的考虑和原因,尽管对于一些开发者来说带来了一定的不便,但也可以通过一些方法和途径绕过限制,保持对全球开源社区的参与和贡献。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    国内墙GitHub的主要原因有以下几点:

    1. 网络审查与限制:中国政府通过国家防火墙(俗称”墙”)控制外部互联网流量,并严格审查和限制一些国外网站和应用程序的访问。GitHub作为一个全球最大的开源代码托管平台,上面存在大量的开源项目和敏感信息。为了控制信息流动和避免潜在的社会不稳定因素,中国政府选择将其屏蔽。

    2. 涉及政治敏感问题:GitHub上有许多与中国相关的政治、人权和敏感问题的开源项目和讨论,如天安门事件、西藏独立、新疆问题等。中国政府对此类信息非常敏感,认为它们可能会煽动颠覆国家统治、分裂国家等问题,因此选择屏蔽整个网站以防止这些信息在国内传播。

    3. 维护国内软件环境:中国政府倡导”自主可控”的软件开发环境,希望国内的软件开发者使用国内的代码托管平台和工具,以便更好地控制和监视软件代码。通过屏蔽GitHub,政府鼓励国内软件开发者使用国内的替代平台,如Gitee(码云)和Coding。

    4. 对技术监控和安全的担忧:中国政府认为GitHub上托管的代码可能包含安全风险和敏感信息。由于其开放的性质,GitHub上的代码可以被任何人查看、复制和修改,可能导致代码泄露或恶意攻击。为了防止这些风险,中国政府选择限制对GitHub的访问。

    5. 促进本土技术创新:中国政府希望通过限制外国技术和平台的影响,刺激本土技术创新和IT产业的发展。通过屏蔽GitHub,政府鼓励本土开发者构建本土的替代产品和生态系统,以推动本土技术产业的发展。

    然而,需要指出的是,尽管在中国无法直接访问GitHub,但国内仍有一些替代平台和工具,如Gitee、Coding等,开发者可以使用这些替代工具来托管代码并参与开源项目。此外,在墙内的科技圈内部,也有很多方式和技巧可以绕过网络墙,访问和使用GitHub。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    国内墙掉GitHub的主要原因是出于政治控制和信息审查的目的。由于GitHub作为全球最大的开源代码托管平台,上面托管了大量开源项目以及技术文档,包括一些敏感和政治敏感的信息。因此,对于中国政府而言,墙掉GitHub可以有效控制和审查国内用户对这些信息的访问和传播,以维护国家安全和社会稳定。

    在墙掉GitHub之前,GitHub在中国开发者社区非常受欢迎,许多开发者在上面创建和托管自己的项目,并通过GitHub进行协作与交流。然而,自2013年开始,中国政府逐渐加强对互联网的管控,包括对一些国外网站和平台的封锁和过滤。因此,GitHub成为了其中一个被墙掉的网站。

    具体来说,中国墙掉GitHub主要通过DNS污染和IP封锁实现。DNS污染是指中国电信和中国联通等运营商对国内DNS服务器进行篡改,将用户访问GitHub的域名指向了其他服务器,导致无法正常访问。IP封锁则是指中国政府在中国大陆范围内封锁了GitHub的IP地址,使用户无法通过直接访问来获取GitHub的内容。

    为了绕过这种墙控制,一些开发者采取了一些常用的方法。其中一个方法是使用VPN(虚拟私人网络)来建立一个加密的连接,使得用户的网络流量可以绕过中国的防火墙,从而访问墙掉的网站。另外,一些技术人员还开发了一些以Github为基础的镜像网站,将GitHub上的开源项目和文档复制到国内的服务器上,通过这些镜像网站来访问GitHub的内容。

    总之,中国墙掉GitHub的原因是出于政治控制和信息审查的需要。尽管有一些绕过墙控制的方法,但这些方法都存在一定的技术门槛和风险,并且并不能完全解决访问问题。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部