zoukankan      html  css  js  c++  java
  • 解决github访问速度慢的问题

    目录

    • 国内访问GitHub速度慢的原因
    • 解决方法

    国内访问GitHub速度慢的原因

    GitHub的CDN(Content Delivery Network,即内容分发网络)域名遭到DNS污染,无法连接使用GitHub的加速分发服务器,所以国内访问速度较慢。

    解决方法

    修改Hosts文件,将域名解析直接指向IP地址来绕过 DNS 的解析。

    这里介绍一个IP地址查询工具网站来查询出域名当前对应的最优IP:https://www.ipaddress.com
    (其他类似工具,其获取的国外域名的ip也很可能被DNS污染过的)

    1. 查询下面 3 个网址对应的 IP 地址(可能会更新)
      github.com 域名对应IP: 140.82.114.3
      assets-cdn.github.com 域名对应IP: 185.199.108.153/185.199.109.153/185.199.110.153/185.199.111.153
      github.global.ssl.fastly.net 域名对应IP:199.232.5.194

    2. 修改本地电脑系统 hosts 文件

    • 工具修改
      推荐使用SwitchHosts来管理hosts文件,他是跨平台的,支持mac,windows,linux
      下载地址: https://swh.app/zh/
    • 手动修改(使用管理员权限)
      windows系统的hosts文件的位置如下:C:WindowsSystem32driversetchosts (可能是该文件隐藏了,可以设置一下,让其显示出来即可。)
      mac/linux系统的hosts文件的位置如下:/etc/hosts

    直接在最后面加入以下代码
    140.82.114.3 github.com
    185.199.108.153 assets-cdn.github.com
    185.199.109.153 assets-cdn.github.com
    185.199.110.153 assets-cdn.github.com
    185.199.111.153 assets-cdn.github.com
    199.232.5.194 github.global.ssl.fastly.net

    前端发展速度之快,只有不断的学习积累,才能紧跟时代的步伐。
  • 相关阅读:
    详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名
    培养正直的品德
    限定任务的时间
    SOA是什么
    软件项目管理实践之日计划
    项目管理经验的获取
    善于分解大的任务
    oracle表分区详解
    如何定义和建立架构?
    构架、框架、设计模式之间的关系简述
  • 原文地址:https://www.cnblogs.com/zt123123/p/15001350.html
Copyright © 2011-2022 走看看