Github是全球最大的代码开源平台,很多学习AI绘画的小伙伴经常要运行stable diffusion webui或者是comfyui,程序启动的时候经常会需要从github.com更新一些插件或者节点,很多人都会经历漫长的等待时间,或者是更新失败的提示,这是因为从中国大陆境内访问github的网络环境并不友好,虽然github并没有被墙,但是要想顺利的访问github也得看运气和人品!
下面的这个方法可以让你能够顺利快速访问github,减少等待时间和失败的几率!
第一步:查找最佳DNS
https://tool.chinaz.com/dns/github.com
可以直接打开上面的网址进行查询!
找到TTL值最小的DNS,然后复制该IP地址!
第二步:修改本机hosts
hosts 文件在每个系统的位置不一,详情如下:
- Windows 系统:C:\Windows\System32\drivers\etc\hosts
- Linux 系统:/etc/hosts
- Mac(苹果电脑)系统:/etc/hosts
- Android(安卓)系统:/system/etc/hosts
- iPhone(iOS)系统:/etc/hosts
用记事本打开hosts文件,然后将下面的内容粘贴到hosts文件的末尾,请注意将第一条记录中的IP地址替换成你自己查找到的解析速度最快的DNS的IP地址!
# github related website 20.205.243.166 http://github.com 151.101.185.194 http://github.global.ssl.fastly.net 203.98.7.65 http://gist.github.com 13.229.189.0 http://codeload.github.com 185.199.109.153 http://desktop.github.com 185.199.108.153 http://guides.github.com 185.199.108.153 http://blog.github.com 18.204.240.114 http://status.github.com 185.199.108.153 http://developer.github.com 185.199.108.153 http://services.github.com 192.30.253.175 http://enterprise.github.com 34.195.49.195 http://education.github.com 185.199.108.153 http://pages.github.com 34.196.237.103 http://classroom.github.com
第三步:检查是否生效
首先刷新NDS缓存,在cmd窗口输入如下的命令:
ipconfig/flushdns
然后ping github网址,检查是否已经变成了我们指定的DNS地址:
ping github.com
如下图所示,如果看到回复的dns的ip地址已经变成了我们指定的ip地址,说明hosts已经生效了!enjoy~~~
原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/tisuzhongguodalujingneiyouhuagithubdefangwenwangluojiaocheng/.html