解决GitHub下载速度比较慢
2024-08-25 20:51:32
第一步,打开本机上的Hosts文件
首先,什么是Hosts文件?
在互联网协议中,host表示能够同其他机器互相访问的本地计算机。一台本地机有唯一标志代码,同网络掩码一起组成IP地址,如果通过点到点协议通过ISP访问互联网,那么在连接期间将会拥有唯一的IP地址,这段时间内,你的主机就是一个host。
在这种情况下,host表示一个网络节点。host是根据TCP/IP for Windows 的标准来工作的,它的作用是包含IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Host name(主机名)的规定,规定要求每段只能包括一个映射关系,IP地址要放在每段的最前面,空格后再写上映射的Host name主机名 。对于这段的映射说明用“#”分割后用文字说明。
~Windows
Hosts文件的路径是:
C:\Windows\System32\drivers\etc
由于文件没有后缀名,可以利用鼠标右键点击,选择用记事本打开,如下图。
~Mac
终端内输入:
sudo vim /etc/hosts
打开之后,我们就要向里面追加信息了。
第二步,追加域名的IP地址
我们可以利用https://www.ipaddress.com/ 来获得以下两个GitHub域名的IP地址:
(1) github.com
(2) github.global.ssl.fastly.net
打开网页后,利用输入框内分别查询两个域名:
先试一下github.com:
在标注的IP地址中,任选一个记录下来。
再来是github.global.ssl.fastly.net:
将以上两段IP写入Hosts文件中:
# Copyright (c) - Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # :: localhost 192.168.126.1 windows10.microdone.cn 192.30.253.112 assets-cdn.github.com 151.101.185.194 github.global.ssl.fastly.net
保存。
第三步,刷新 DNS 缓存
在终端或CMD中,执行以下命令:
ipconfig /flushdns
收工。
https://www.jianshu.com/p/0493dcc15d6f
最新文章
- js 闭包演示
- html5拖拽实现
- java程序打包成jar 配置文件信息路径
- 嵌入式OS的现状、智能的物联网与未来的机器人
- VC++ 工程添加 Unicode Debug和Unicode Release编译支持
- GraphLab面向机器学习的并行框架『针对图数据处理模型』
- 【网络】TCP三次握手
- Swift学习笔记五
- SQL使用单引号
- Java中的编码格式
- 给ecshop后台增加管理功能页面
- ASP.NET Web API 2 OData v4教程
- Selenium自动化测试-进阶2-框架篇
- python搭建web服务
- ACM-ICPC 2018 南京赛区网络预赛 C GDY(模拟)
- @Pointcut的用法
- STS-使用前准备
- capwap学习笔记——capwap的前世今生(转)
- 磁盘清理-安全转移C盘中软件的缓存文件
- Leetcode算法比赛----First Unique Character in a String
热门文章
- Eclipse几点常用设置+个人喜好
- Java中泛型Class<;T>;、T与Class<;?>;
- poj3080(kmp+枚举)
- TensorFlow函数:tf.ones_like
- 解决 java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L的问题
- FMX取得屏分辨率
- PHP ueditor编辑器使用(TP5)
- 3--Python入门--Python数据集合类型--元组
- Spring+Hessian+Maven+客户端调用实例
- 2017ICPC南宁赛区网络赛 Overlapping Rectangles(重叠矩阵面积和=离散化模板)