为什么你看了别人的方法却还是不能完美的访问github?
那么如何完美的实现国内合法加速访问github
请看以下步骤
一、打开Github Hosts 生成器网站
提示:生成器不是免费的,一次性收费终身可用,绝对好用不贵
提示:而且hosts文件一般也长期有效,感觉访问受阻重新生成文件即可
Github Hosts 生成器
进入网址后去下单买一个Key
并用Key生成一个Hosts文件
提示:生成时间大约在1分钟左右,请耐心等待,超过3分钟刷新页面重新生成
二、将Hosts.txt文件更改编码为ANSI
选择另存为ANSI编码
三、去掉txt扩展名,复制或粘贴到etc目录
windows etc目录:C:\Windows\System32\drivers\etc
四、刷新DNS
关闭你的所有浏览器然后执行
DNS刷新命令:ipconfig /flushdns
也可在Github Hosts 生成器 官网界面直接下载刷新DNS的批处理(bat)文件
结果验证
。正常情况下你已经可以完美的打开Github了,如果遇到问题请检查步骤,确认步骤无误:加群 请求协助即可
群内已购的:反馈截图
生成器:Github Hosts 生成器
购卡地址:独角兽发卡
关于hosts地区封锁IP剔除工具:
也是应群友需求,本工具的原理是将列表中的域通过api拉取在亚欧几个主要地区的服务器的实际请求响应的IP地址,在回传到前端hosts生成器,把每个域名的所有IP都保存到hosts文件中,但是因为国内网络环境问题,这些IP很大一部分在国内是不通的,所以这个工具可以剔除掉这些不通的IP地址,生成hosts文件,直接丢入etc文件刷新DNS即可实现所有资源的域名和IP都可以百分百访问
详细用法直接打开 Github Hosts 生成器 看教程即可
写在最后
校园网之类的环境较为特殊,如果无法通过hosts文件达到访问目的,加群 请求协助即可
有些浏览器也比较特殊,缓存问题,系统机制问题,可能刷新DNS缓存,请求貌似也不优先解析hosts文件,到时候群内研究即可
如果穷尽一切方法都打不开github,群主也无偿提供可用的科学上网方法。