无法访问GitHub?注册不了?两个问题,一次解决 | 您所在的位置:网站首页 › meetup注册不了 › 无法访问GitHub?注册不了?两个问题,一次解决 |
GitHub在码农中的地位毋庸置疑。今天我就写一篇笔记向大家展示展示我为了登入GitHub踩过的坑。平台:Windows11 普通用户一打开GitHub.com的网站绝对是这个样子。。。 我们可以通过修改hosts的方法达到我们的目的。 hosts一般位于C:\Windows\System32\drivers\etc 是一个无后缀的文件,我们用记事本打开即可 我用win7电脑直接就可以打开,win11的说没权限QAQ,好吧那我添加权限总行了吧 hosts右键-->属性-->安全-->编辑-->添加-->高级-->立即查找 然后找到自己的用户名所属的个人账号,然后一路确定即可,这时hosts就被打开了 win11用户一打开就这样(#表示内容被注释,这里还给了样例,真不错) 接着用这个网站查询github.com域名的地址 www.ipaddress.com 然后我们在hosts文件末尾加入以下几行(octocaptcha.com是用于人机验证的网站,后文伏笔) #github hosts 140.82.112.4 github.com 140.82.112.4 octocaptcha.com 然后打开命令行(cmd),输入以下命令 ipconfig /flushdns 当看到 Windows IP 配置 已成功刷新 DNS 解析缓存。 即为刷新成功 这时再打开GitHub.com就有可能可以打开了 (为什么说是有可能呢?因为这个IP地址经常在变。。。而且连接也不稳定,这里建议在上午到中午时间段操作,因为这时候M国那边还在深夜,服务器访问量没有这么大,我之前经常在晚上捣鼓,因此浪费了不少时间QAQ) 点击右上角sign in 点击 Create an account 当你输入完所有信息并点击创建账号后,你大概率会收到一堆出现在顶部的报错 Unable to verify your captcha response. Please visit https://help.github.com/articles/troubleshooting-connectivity-problems/#troubleshooting-the-captcha for troubleshooting information. 点开一看,原来是说浏览器不符合要求(要求edge,谷歌,Safari或火狐)或者是不能访问验证网站 octocaptcha.com 见了鬼了,明明edge是最新版。。。我还傻傻更新了一遍。 然后我又用ipaddress.com查 octocaptcha.com的地址,在hosts里面补上 140.82.112.4 octocaptcha.com 后又操作了一遍flushdns 然后这个网址应该长这样 再回过头来刷新注册界面,重新填一次,你就发现验证那一栏回来了 之后的一切,也就顺理成章了。 话虽如此,你要接受hosts总是改来改去的现实,这也是一笔不小的时间成本。 --------------------------------------------------分割线---------------------------------------------------------------------- 以上就是我的经历,希望能帮到走弯路的你。如有错误,欢迎雅正。 第一次写,欢迎雅正 |
CopyRight 2018-2019 实验室设备网 版权所有 |