前言:历经万种失败终于解决了国内 github.com 打不开的办法
方法:考虑 自己设置主机的域名访问ip地址,不用github域名的默认外网ip......问题是怎么设置呢???
真的很详细》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
过程:
1.通过window+R键打开控制台
2.输入命令: ping github.com -------->目的是用来获取github的ip地址
情况1:ping失败---ping后发现请求超时。。(请跳转到第9步)
情况2:ping成功--->继续进行下一步
3. Ctrl+C复制控制台中的githubip地址 例如我的是 140.82.112.4
4.打开电脑的C:\Windows\System32\drivers\etc路径,找到hosts文件,右键用记事本打开
(PS:如果发现文件操作失败请跳转到第8步)
5.在记事本最底部粘贴ip地址和github域名(注意ip和域名之间有空格) 粘贴格式如下:
6.保存文件后 再次打开cmd,输入如下命令刷新DNS缓存
ipconfig/flushdns
7.重新打开GitHub官网
8------用户权限
8.如果发现文件操作失败 ,可能是因为没有用户权限
如何获取用户权限?
1.
2.
3.点击右下角 应用(A)
4.回到第5步,然后重新编辑hosts
9-------ping后发现请求超时。。
1.打开网址:
“github.com”A记录/cname检测结果--Dns查询|dns查询--站长工具
网页往下滑动
2.复制任意ip 跳转到第4步---(如果进行第四步之后发现还是请求超时,请重新复制一个ip进行第4步)