第一步,打开本机上的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

最新文章

  1. js 闭包演示
  2. html5拖拽实现
  3. java程序打包成jar 配置文件信息路径
  4. 嵌入式OS的现状、智能的物联网与未来的机器人
  5. VC++ 工程添加 Unicode Debug和Unicode Release编译支持
  6. GraphLab面向机器学习的并行框架『针对图数据处理模型』
  7. 【网络】TCP三次握手
  8. Swift学习笔记五
  9. SQL使用单引号
  10. Java中的编码格式
  11. 给ecshop后台增加管理功能页面
  12. ASP.NET Web API 2 OData v4教程
  13. Selenium自动化测试-进阶2-框架篇
  14. python搭建web服务
  15. ACM-ICPC 2018 南京赛区网络预赛 C GDY(模拟)
  16. @Pointcut的用法
  17. STS-使用前准备
  18. capwap学习笔记——capwap的前世今生(转)
  19. 磁盘清理-安全转移C盘中软件的缓存文件
  20. Leetcode算法比赛----First Unique Character in a String

热门文章

  1. Eclipse几点常用设置+个人喜好
  2. Java中泛型Class<T>、T与Class<?>
  3. poj3080(kmp+枚举)
  4. TensorFlow函数:tf.ones_like
  5. 解决 java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L的问题
  6. FMX取得屏分辨率
  7. PHP ueditor编辑器使用(TP5)
  8. 3--Python入门--Python数据集合类型--元组
  9. Spring+Hessian+Maven+客户端调用实例
  10. 2017ICPC南宁赛区网络赛 Overlapping Rectangles(重叠矩阵面积和=离散化模板)