解决 Github 无法登录的问题

不知怎的,GitHub突然无法登录,本文记录解决方法。

解决思路

不管你能不能访问,github就在那里,是因为我们网络在dns上找不到当前github 的地址导致的无法登录。

解决思路是手动找到github网站IP,填入到host中,这样我们在访问时会直接从host中读取IP并访问。

查找github IP地址

IP查询网站: https://www.ipaddress.com/

  • 查询 github.com

解决 Github 无法登录的问题_第1张图片

  • 保存结果

解决 Github 无法登录的问题_第2张图片

  • 查询 github.global.ssl.fastly.net

解决 Github 无法登录的问题_第3张图片

  • 保存结果

解决 Github 无法登录的问题_第4张图片

写入host文件

  • Windows

打开 C:\Windows\System32\drivers\etc 路径下的 hosts文件,加入上述结果:

# github
140.82.112.4 github.com
199.232.69.194 github.global.ssl.fastly.net
  • Linux

打开\etc\hosts

# github 
140.82.112.4 github.com
199.232.69.194 github.global.ssl.fastly.net

刷新DNS

  • Windows

打开命令提示符, 输入指令:

ipconfig /flushdns
  • Linux

在终端中输入:

sudo rcnscd restart

重启浏览器即可访问 github

解决 Github 无法登录的问题_第5张图片

你可能感兴趣的:(故障排除,git)