解决github无法访问,有因为防火墙的,有因为DNS配置影响的,如果是因为上面两种,请自行百度参考修复,如果试过之后还不能访问,上最后一招
那就是修改电脑的host文件来解决的,这个方法能解决问题,但不是一劳永逸的方法,是需要定时更新你的hosts文件,目前还没有找到更好的方法,先把眼前的坑填了。
1. 先找到自己的ip 地址:https://www.ipaddress.com/what-is-my-ip-address/
再打开的页面上搜索字样:MY PUBLIC IPV4 ADDRESS 就能拿到自己的ip
2. 找到github ip地址:
3. 配置到hosts 文件里面
140.82.113.3 github.com
36.45.xxx.xxx github.global.ssl.fastly.net -- 这个配置的是自己的ip,保存退出,把host 文件覆盖回 windows 目录下C:\Windows\System32\drivers\etc。
PS:hosts文件如果不能直接修改,先复制到桌面,然后修改,修改好之后,覆盖原来的文件就可以了。