解决GitHub“Ping request could not find host github.com. ”问题

从浏览器中点击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地址

查询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通

成功ping通

此时GitHub打开已经是正常的了


成功打开

你可能感兴趣的:(解决GitHub“Ping request could not find host github.com. ”问题)