方法: 修改 C:\Windows\System32\drivers\etc下的hosts文件
步骤:
1. 获取IP地址,在电脑的浏览器的网站输入框输入: https://www.ipaddress.com/
然后分别查询github.com、assets-cdn.github.com 、github.global.ssl.fastly.net三个链接的DNS解析地址,找到解析出来的IP地址。
github.com,注意: 不同电脑搜索结果可能也不同
assets-cdn.github.com,注意:任选其一即可
github.global.ssl.fastly.net,注意: 不同电脑搜索结果可能也不同
2. 修改电脑hosts文件:路径:C:\Windows\System32\drivers\etc
把刚刚查到信息添加到hosts文件里,如下:
3. 刷新本机的DNS缓存
打开命令提示符
重新登进Github就会很快啦!
Mac电脑访问github发现有时候经常连接失败或者超时,在命令行终端ping www.github.com 也是超时,不知道出了什么问题,于是google、百度。最后找到了一个解决方案,修改本机的hosts文件,操作流程如下:
1.新建一个Finder窗口,同时按住shift command G三个键,进入前往文件夹页面:
2.在输入 /etc/hosts
3.找到 hosts 文件
4.由于 hosts 文件不可编辑,所以复制一份hosts文件先保存到本地桌面
5.打开新的 hosts 文件,添加如下配置:
添加好之后保存
6.将 /etc/hosts 原来的文件删除,删除的时候需要输入密码
7.再将修改后的 hosts 文件拖拽到 /etc 文件夹下,此操作也需要你输入开机密码
8.完成后在浏览器里最终检测下是否可以访问github
至此,mac电脑访问github的问题终于得到了解决
作为一个合格的开发者,对 Github 肯定不陌生,有些人可能每天都会到这个开源平台,学习、Clone、Fork各种项目。但是因为各种原因、各种限制,导致浏览器经常不能正常访问 Github ,相信很多小伙伴都遇到过这种情况,很困扰很头疼。本文就简单介绍一下解决办法。
Windows系统的 hosts 文件所在位置:
使用 记事本 或者 vscode 打开 hosts 文件,在最下边添加刚刚查询Github的IP地址和对应的域名地址。像这样:
提示: 保存的时候需要管理员权限,如果是用的公司的电脑,直接编辑保存可能行不通。这时候就需要换个方法,先把 hosts 文件拷贝一份到另外一个文件夹,然后在另外一个文件夹对 hosts 文件进行编辑保存操作。最后再把这个编辑保存好的 hosts 文件复制到 etc 目录,会弹出如下提示框,选择 替换目标中的文件 ,这样就很神奇的间接编辑了 hosts 文件。
三、检测
到这一步基本就大功告成了,再去访问 github.com ,不出意外应该就能正常打开了。
欢迎访问: 天问博客