解决各种浏览器访问不了GitHub问题

确定 ip

进入网址 https://github.com.ipaddress.com
查看 GitHub 的 ip 地址。

GitHub 的 ip 地址

确定域名 ip

进入网址 https://fastly.net.ipaddress.com/github.global.ssl.fastly.net

域名 ip

确定静态资源 ip

进入网址 https://github.com.ipaddress.com/assets-cdn.github.com

静态资源 ip

修改 hosts 文件

Windows 系统:打开 C:\Windows\System32\drivers\etc
找到 hosts 文件

hosts 文件

可以使用 notepad++ 打开,如果没有,右键选择打开方式为记事本即可。

在底部加入前三步获得的内容,即:

1
2
3
4
5
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com

保存并退出即可。需要提供管理员权限!!!

刷新 DNS

windows 下刷新 DNS 的方法:

打开 CMD

输入 ipconfig/flushdns

刷新 DNS