从浏览器中点击gitHub
官网的时候,直接显示打不开,按理说应该是先加载再显示超时,感觉这个现象很反常,就想通过cmd
ping一下,看看是什么问题,结果显示Ping request could not find host github.com. Please check the name and try again.
搜了一下,好多解释都是说DNS
解析错误,试了很多方法也没有解决,最后终于找到了一种解决方法,如下:
首先,我们通过https://ipaddress.com/website/github.com可以查询到ip
地址
接着我们需要修改本地 DNS
文件 即是C:\Windows\System32\drivers\etc
目录下的 hosts 文件
这个文件一般情况下是要提供管理员权限的,所以我们可以先搜索记事本,找到记事本,右键,以管理员的身份运行
再从记事本中找到C:\Windows\System32\drivers\etc
目录下的 hosts 文件,将下面的文本文档换成所有文件才能找到hosts文件
在文件内容最下方加入一行
140.82.112.4 github.com
需要注意的是前面一定不能加上#
完成后保存即可,如果出现此文件有只读限制,就hosts文件右键,点击属性,把只读选项取消后点击确定,再保存文件就好了
此时再次 ping github.com
,即可看到成功ping
通
此时GitHub打开已经是正常的了